Public investment in science will rise from £5 billion this year to £6.3 billion by 2010/11.