Ten people have been charged with public order offences after pro-Palestinian protesters allegedly breached protest conditions as they marched from a rally in Whitehall to Trafalgar Square, breaking through a police line in the process.