How long have we got?