Brit space sector struggles to compete with £90K graduate banking salaries Published 08 Jul 2025 Full Article