'What with' means 'considering' or 'on the evidence of'. I use the phrase, but I would hate to try to parse it; its currency across the Water is unknown to me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.