Yea I heard a couple jme verses from listening to skepta I think jme is skepta me brother
Section boyz are cool as well and they were hinting they were on more life
Link
Sounds like it features skepta could be another British rapper tho
Edit: people saying British rapper giggs is the one featured
Also drake says more life will drop before he is back in Amsterdam on February 26