David Cameron thinks Samantha’s having a boy - Celebrity news -MadeForMums