Thank you for joining us on the Politics Hub for a busy day in Westminster.
Here's what happened:
- The defence secretary, Grant Shapps, gave a statement to the Commons confirming that a hack had hit the Ministry of Defence's payroll system, run by an external contractor, with personal details of British service people targeted;
- But he did not confirm Sky's revelation that China is behind the hack because it is a months-long process for such a formal designation to be made by ministers (China firmly denies it is behind the cyber attack);
- The refusal to blame China provoked fury from many MPs who want stronger action from the government against China - but Rishi Sunak defended his policy as "robust";
- The defence secretary did state in the Commons that contractor SSCL was responsible, with the government launching an investigation into all SSCL work with government;
- The deputy foreign secretary told the Commons that the government is firmly opposed to an Israeli offensive in the Rafah area of Gaza, with the PM saying he is "deeply concerned" by the prospect;
- Shadow chancellor Rachel Reeves gave a speech in which she blasted Tory "economic fiction", saying ministers arguing the economy is turning a corner is not reflecting "reality";
- New SNP leader John Swinney was formally elected the new first minister of Scotland, with him expected to formally take the role as soon as tomorrow.
Join us again from 6am for the very latest political news - and the first PMQs since the local elections at noon.