Okay Fiery I am with you on the fact that no England are not, at the moment, the second best team in the world. But they certainly are better than the West Indies, WI are by far the worst test team out of the top 8 at the moment.
Also, yes England at the moment are not the second best team (yes maybe 3-4 months ago but not now), because they are clearly demoralized and if they were to face any other opposition such as Pakistan, South Africa, Sri Lanka, and India... they would not win the series. And I am not afraid to say that because I know we cannot outline their current form by looking at results over the past year. For majority of the past year and a half they played amazing and deserved the second spot, but sorry to say not now. They are, once again, clearly demoralized and imo a very vulnerable team at the moment.
But to say West Indies would beat them is quite absurd. This current West Indian team can't win a Test for beans against any of the other top 7 nations. Heck, not even Newzealand would beat them.
EDIT: I am talking about Tests, btw, in ODIs England are pure pure pure crap. I would love to see a match between them and Bangladesh at the moment, like literally.