Hello Margaret
Richard Powell does not appear to be listed in Breconshire in 1871.
Can only trace one born Talgarth in 1871. He is a lodger in Upper Machen Monmouthshire aged 22 and is an engine driver.
The only suitable Richard in Breconshire 1851 is listed below
BRECONSHIRE 1851
HO107 2491 19 30
TALGARTH
POWELL William, h, m, 30, haulier coal merchant, BRE Llanspyddyd
POWELL Gwenllian, w, m, 32, , BRE Llanfilo
POWELL Jennett, d, , 6, , BRE Talgarth
POWELL Richard, s, , 1, , BRE Talgarth
DAVIES Thomas, fl, w, 63, ag labourer pauper, BRE Llanfilo
The Stepdaughter in the 1861 listing provided by Pauline is MARGARET PRICE.
In 1871 the Powell family address is Neuadd farm.
I think that Elizabeth Born Battle may have married twice,on each occasion to a William Powell .
The William in 1871 born Cantref is not the one listed in 51 and 61 born Llanspyddyd.
William born Cantref is shown below in 51 and 61
BRECONSHIRE 1851
HO 107 2489 559 1
LLANFRYNACH
UPPER RHIW
POWELL William, h, m, 37, farmer 45 acres, BRE Cantref
POWELL Mary, w, m, 40, , BRE Aberyscir, Upper Rhiw
POWELL Lewis, s, u, 5, , BRE Llanfrynach, Upper Rhiw
WILLIAMS Margaret, sv, u, 18, farm servant, BRE, Upper Rhiw
BRECONSHIRE 1861
RG9 22 4219 33 4
CANTREF
NEUADD
POWELL William, h, w, 48, farmer 60 acres, BRE Cantref
POWELL Lewis, s, , 14, , BRE Llanfrynach
WILLIAMS Ann, sv, u, 35, housekeeper, CMN Cilycwm
JAMES David, sv, u, 21, carter, BRE Llangamarch
Rhys