Rangers striker Kyle Lafferty has hit back at those who have dubbed him an expensive flop. The Northern Ireland international has netted only twice in 12 appearances since joining The Gers for more than £3m in the summer.
The 21-year-old told Rangers News: "I've been criticised quite a lot but it isn't going to get me down. If anything, it makes me stronger and makes me want to prove to the fans I can do a job.
"I want to show the people out there who are doubting me that Rangers do have a good player on their hands.
The former Burnley player continued, "Some were putting pressure on me and I think they're forgetting I'm still quite young and that I'm learning the game.
"I'm not using that as an excuse, it's just true. I've been a pro for a little over three years but last season was my first when I've played more than I've been on the bench.
"Even at that, I wasn't playing in my best position up front because Burnley used me out on the left instead.
"In the long run, I'm sure training with the players here and working with the coaching staff will help me improve as a player."