According to the Guardian newspaper this morning, the UK space agency has confirmed that Beagle 2 did land on Mars. No details yet, but they'll be making an announcement later.
What a shame Colin Pillinger isn't still around.
You have to wonder what would have happened had the antenna not been under all those petals - a tiny design change might have been all it needed.