A good week for Rishi Sunak — but did any voters notice?