Astronomy: The Big Bang is bang on