The result of the UK General Election has taken many by surprise. Political pundits made confident forecasts. Politicians made strong assertions. The outcome was, however, entirely different. Men failed to account for the sovereignty of the Most High.... read more
here