RBS share sale returns £2.5 billion to UK taxpayers