UK MARS MISSION BLASTED BRITAIN #39;S Beagle 2 mission to Mars was last night blasted as a shambles done  quot;on the cheap quot;. The lander was scheduled to touch down on Christmas Day last year and search for past and present life.