age of David Cameron in days