Thousands of Leave supporters have gathered outside Parliament to protest against the delay to Brexit, on the day the UK had been due to leave the EU.

Traffic was brought to a standstill, amid chants of "Brexit now".