Thousands hold anti-Israeli demo in front of British PM’s office in London