The couple have been named locally as David and Celia Barlow, from near Newbury in Berkshire.
Source link
Labour candidate’s Walthamstow office vandalised
2 hours agoBy Catherine Evans, BBC NewsStella CreasyAn investigation has been launched after Stella Creasy's office in Walthamstow, north-east London,...