Discover no deposit mortgages in the UK and how they can help you achieve homeownership without the need for a deposit.