Fans were left disappointed when he failed to pick up a BRIT award earlier this year.
But Skepta managed to win not one but two awards at the prestigious Ivor Novello Awards in London on Thursday.
The 34-year-old – whose real name is Joseph Junior Adenuga – took home the Songwriter of the Year award, as well as Best Contemporary Song for Man.
He said: ‘So many people around the world are writing music for different reasons but songs like One Love by Bob Marley showed me that if you write about a true emotion it stands the test of time, it doesn’t matter what time of the Earth we are in, it’s always going to mean something.
He added: ‘Any time I write music I try and write from a true emotion and I can feel when it’s not right because I’m just not at that point, so I hope they are more times like that for everyone that writes songs.’
Skepta said he believes his hit Man is timeless because of its honesty, while thanking Queen Of The Stone Age’s Josh Homme for allowing him to sample the track Regular John.
He said: ‘This song Man is about family and I think it will stand the test of time because it’s from a true place so more power to true music.’
His win comes after fans were left disappointed that he didn’t pick up a BRIT award in February, despite being nominated in three categories.
Viewers were also left fuming that large chunks his performance at the awards’ ceremony was censored.
One fan wrote on Twitter ‘Why book an act like #Skepta then mute half his performance? Did they not know what they were booking?#brits’
Another added: ‘Put skepta on after the watershed to then mute it? Ok ITV.’
Other winners at the Ivor Novello awards, held at Grosvenor House, included Coldplay, who picked up the PRS for Music Most Performed Work award for Hymn For The Weekend.
Florence Welch also won the International Achievement prize, with Michael Kiwanuka picking up the Best Song Musically and Lyrically award.
Gary Numan meanwhile received the Inspiration Award, while Laura Mvula picked up the Album Award.