An attack outside the Houses of Parliament has left four dead and many others seriously injured.