Effects of a higher Oil price The 1973 Oil crisis where oil rose from $2 per barrel to $4 was a direct result of US / Israel aggression with the neighbouring Arab nations. Read More
6½m new homes are needed in the UK Stepping up to this challenge, Labour has promised £39b to be spent building 1½m new homes over the next 10 years. Yet, in 2025 only 2,260 council houses Read More