Thousands have joined demonstrations against hotels used to accommodate asylum seekers as a wave of weekend protests takes place across the UK.
Around 200 anti-immigration protesters wearing St George’s and Union flags clashed with Stand Up to Racism protesters in Surrey on Saturday, after an asylum hotel in Orpington, south-east London was targeted on Friday night.