The only possible explaination for Leicester's rise is that we have slipped into some kind of parallel universe.
The spirit of King Richard 3rd is now at peace and so has passed on some goodwill which seems to have landed at the feet of our footballers! Works for me anyway!