Although there are many good ranters out there on the internet, no-one does ranting quite like John Oliver.

This week his sights are firmly set on Donald Trump — and, more specifically, his promise to help coal miners.

"If Trump really cares about miners he would be putting a plan in place for their futures as mining continues its long-term decline," says Oliver during a segment for Last Week Tonight.

"But he isn't doing that."