There are some trees on Anc. that provides documentation that partly solve this puzzle.
Alfred Shaw’s parents are supposedly George Shaw (born 1861 Newcastle, died 1894 Gateshead at age 34) and Margaret Shaftoe Thynn / Taigne (1859-1932)
They were married 1881 (2Q) Newcastle upon Tyne. George’s parents were Thomas and Barbara and are living in Elswick Northumberland in the 1871 census and by 1881 the family is in Gateshead. George is a Cartman and his father a horse keeper.
George and Margaret’s children were Frederick born 1881; Harriet born 1884; William born 1886, John Thomas born 1889, Robert born 1891, George born 1894; Alfred born 1897.
Margaret (widow) remarried on 25 August 1906 to Hugh Thompson (widower)
Thompson children are: Annie Lillian born 1885; Margaret born 1887; James born 1888; John born 1893.
However, as George died in 1894 and Alfred was born 3 years later, there is still a question over Alfred’s biological father. Searching birth registrations for 1897-1898 in Gateshead bring up a couple of possibilities but none with a mother’s name that matches Margaret. But I will look further.
Added: In the 1939 register Alfred Shaw gives his birth date as 2 June 1897.