'Putin must've been sitting in the Kremlin cheering' , Grant Shapps says · Sky News · Sentinel