Tens of thousands of protesters gathered in London on Saturday to join the 'March for England' rally in opposition to the UK voting to leave the European Union.
Demonstrators wearing EU flags as capes and with homemade banners saying “Bremain” and “We Love EU” gathered on the streets around Park Lane for the rally.
Marchers set off at about 11.30am and headed to Parliament Square.
Here is a selection of 16 of the best signs and banners at today's event.