

The Bank of England has cut interest rates to 4.25% from 4.5% in a boost to landlord borrowing.
The number of homes for sale has reached a new height as demand among house hunters “cools”, it has been revealed.
The typical asking price of a property for sale has risen more than £5,000 this month to £377,182, new data reveals.
The average house price of a home in Britain fell 0.5%in March -a drop of £1,575 - putting the average property price at £296,699.
House price growth remained steady last month, but is expected to soften in the coming months as the stamp duty holiday comes to an end.