Pics ? Si Barber. Ordered by Marcus Cotton. Text by Matthew Engel. Cambridge MP Julian Huppert canvassing voters using the Voter A…
Pics ? Si Barber. Ordered by Marcus Cotton. Text by Matthew Engel. MP for Cambridge Julian Huppert canvassing with supporter Nicol…
Pics ? Si Barber. Ordered by Marcus Cotton. Text by Matthew Engel. Cambridge Lib Dem activist Naomi Farhi.
Pics ? Si Barber. Ordered by Marcus Cotton. Text by Matthew Engel. Cambridge Lib Dem activist Reece Edmends.
Pics ? Si Barber. Ordered by Marcus Cotton. Text by Matthew Engel. Julian Huppert, MP for Cambridge, campaigning for re-election i…