It’s the consistency that I respect more than anything. UK artist Razor is a rapper with a vision and a cause and hasn’t lost sight of