Stamp duty %

As I’m thinking to purchase second hand completed home, would like to know the following :

What is the current stamp duty % for

  1. Sales & purchase agreement
  2. Loan agreement
  3. Memorandum of transfer

Who should pay for the stamp duty? Seller ? Buyer ? Or share between seller & buyer ?

Many thanks .