Is Grant Shapps out of touch?