Aspiring homeowners now need a £32,000 deposit - or £110,000 in London - to get on the property ladder. read whole article

Related Links

  1. Inside the UK's drug buyers' clubs
  2. Fire kills sailors aboard navy research submersible in Russia
  3. VR game shows how fast 5G could be
  4. CCTV footage shows Worcester acid attack on boy
  5. New drone footage shows Cyclone Idai flooding in Mozambique
  6. Balakot air strike: Pakistan shows off disputed site on eve of India election
  7. Trump's trade war shows how China has lost all its friends in Washington
  8. Russia's Huawei deal shows a world divided by 5G
  9. Extraordinary footage shows injured manta ray seeking help from divers
  10. Video shows transgender women being dragged from bar