Britain First's Deputy Leader, Jayda Fransen, recites the Lord's Prayer at Britain First's London protest.
1st April 2017