Batshit 

Noun: vulgar description of bat excrement

Adjective: slang meaning  very foolish or strange in a way that is hard to understand; insane or crazy.

So not an expression you would expect a Foreign Secretary to use to describe government policy.

But wait…….

James Cleverly refuses to deny he called Rishi Sunak’s Rwanda scheme ‘batshit’

www.independent.co.uk (Extract)

James Cleverly has repeatedly refused to deny that he called Rishi Sunak’s Rwanda deportation plan “batshit”.

The new home secretary said he “doesn’t remember” describing the scheme that way after Yvette Cooper claimed he did during a grilling in the House of Commons…..

Not to be confused with:

Bullshit: slang something that is untrue, complete nonsense, exaggerated or boastful.