David Cameron will strike a deal today to reform the monarchy, which will let the eldest child of Prince William and his wife Kate