The list in full:
Law OfficersSolicitor General: Mike O'Brien (not a bad choice; he's sharp if a little unscruplous at times)
ODPMMinister for Local Government: Phil Woolas (good choice)
Minister for Housing and Planning: Yvette Cooper (good choice)
Parliamentary Secretaries: Jim Fitzpatrick (his seat borders on Galloways. Interesting...), Baroness Andrew
Cabinet OfficeParliamentary Secretary: Jim Murphy
TreasuryFinancial Secretary: John Healy
Economic Secretary: Ivan Lewis
Leader of the House of CommonsParliamentary Secretary: Nigel Griffiths (good choice. Hopefully Woolas' luck in dealing with a LibDem threat pays off...)
Constitutional AffairsMinister of State: Harriet Harmen (not a bad choice. She's now the safest M.P in London, btw)
Parliamentary Secretary: Bridget Prentice
Foreign OfficeMinister for Europe: Douglas Alexander (the hand of Brown is clear to see here)
Minister for the Middle East: Dr Kim Howells (genius! The Middle East won't know what's hit it...
)
Parliamentary Secretary: Lord Triesman
Home OfficeMinister of State: Tom McNulty
Parliamentary Secretary: Andy Burham
DEFRAParliamentary Secretaries; Jim Knight (yay!), Lord Bach
Work and PensionsMinister for Work: Margarat Hodge
Minister for Pensions: Stephen Timms (good choice)
Parliamentary Secretaries: Lord Hunt, James Plaskitt, Liz Blackman (Kilroy killer)
TransportMinister of State: Dr Stephen Ladyman
Parliamentary Secretaries: Derek Twigg, Karen Buck
HealthMinisters of State: Jane Kennedy, Lord Warner
Parliamentary Secretaries: Caroline Flint (good choice), Liam Byrne (good choice)
North IrelandMinisters of State: David Hanson, Lord Rooker
Parliamentary Secretary: Shaun Woodward
MoDParliamentary Secretaries: Don Touhig, Lord Drayson
DPEIMinister for Energy: Malcom Wicks
Minister for Trade: Ian Pearson
Minister of State: Alun Micheal (good choice. He was wasted at DEFRA)
EducationMinister for Schools: Jacqui Smith
Minister for Universities: Bill Rammell
Minister for Children: Bev Hughes (not a bad choice, but very controversiual)
Parliamentary Secretaries: Lord Adonis (has generated all the headlines...), Phil Hope, Maria Eagle
Culture, Media, SportParliamentary Secretaries: James Purnell, David Lammy
WalesParliamentary Secretary: Nick Ainger
LordsBaroness in waiting: Baroness Royall of Blaisdon
Lord in waiting and parliamentary secretary: Lord McKenzie of Luton
House of CommonsVice Chamberlain of Her Majesty's Household: John Heppell
Lord Commisioner: Vernon Coaker, Tom Watson (yay!)
Assistant Whips: Frank Roy, Ian Cawsey, Alan Campbell, Dave Watts, Claire Ward, Parmjit Dhanda, Tony Cunningham, Kevin Brennan, Joan Ryan
PPS to the PMKeith Hill