What on Earth is going on? I live in SE London, got dive bombed by a couple of huge bumble bees on nye in the garden, and now my potato plant is covered in them. Too early, surely?