Ashley Barnes has signed a contract extension to take him upto 2022 with the Clarets! 🙌