The British mainland was formed from the collision of not two, but three ancient continental land masses, according to new research.