What's an agreement in principle?

An agreement in principle helps you find out whether you can get a mortgage. It is when lenders give you an idea of what they can lend you based on your circumstances. 

You could lose your home if you don’t keep up your mortgage repayments