Grant Shapps: Stanley Johnson "ignored travel advice, not restrictions"