1. Introduction: Ideology in British Politics -- 2. Liberalism -- 3. Conservatism -- 4. Socialism and Labourism -- 5. Nationalism -- 6. Fascism, Racism and Multiculturalism -- 7. Feminism -- 8. Green Ideology -- 9. The New Right, Thatcherism and Contemporary Conservatism -- 10. From Old to New Labour -- 11. Conclusion: The Future of British Politics