I noticed "India With Guy Martin" was on... after it had finished.
Our database shows that the same episode was shown on the 21st and the 28th. The program title was "India With Guy Martin" and the episode title was "Our Guy in India".
Apart from the 1 episode of "India With Guy Martin" and the 4 episodes of "Speed With Guy Martin" our database also lists a program called "Guy Martin's Spitfire" but it doesn't say if it has been on or not. Looking at the images online it looks familiar... but then again so do the images from all Spitfire restoration shows.
Sorry, can't help you with Almost Human.