Annual R&D spend in the UK reaches £25 billion