Just checked my Ladbrokes account for the live odds, where there are various bets on offer - as follows (for anyone who fancies a bet).
UK Wide - Stay is 1/5, Leave is 7/2 - so the bookies will be delighted to take Leave bets.
On the percentages for Stay the lowest price is 13/8 at between 50-55% and 2/1 between 55-60%. Beyond that the odds increase either side (5/1 for 45-50% and 7/1 for 60-65%). So the bookies think that Stay will win but by no greater that 60/40 and probably somewhere around 55/45.
For Leave the lowest odds are 4/9 for 40-50%, with 4/1 for 50-60% and 9/2 for 30-40%, which means the bookies think that while Leave will get over 40% they won't win, hence the strong odds on for a Stay majority.
They also quote the Stay/Leave odd for each of the UK countries as follows.
Scotland - Stay is 1/50, Leave 2/1
Wales - Stay is 4/11, Leave 15/8
England - Stay is 1/3, Leave 2/1
N.Ireland - Stay is 1/33, Leave 8/1.
So they think Stay will win the majority in each of the 4 countries, and is a certainty in Scotland and Wales.
They are also offering bets on certain areas having the top Stay percentages in the list of areas offered for betting purposes: Edinburgh 2/1, Hackney 4/1, Southwark, 6/1, Islington 7/1, Cambridge 7/1, Oxford 7/1, Brighton & Hove, 16/1 Manchester 16/1, Cardiff 40/1.
For the highest proportion of Leave voting within the areas offered for betting purposes they have : Isle of Wight 7/2, Stoke-on-Trent 4/1, Peterborough 5/1, Cornwall 8/1, Plymouth, 12/1, Sunderland 12/1, Portsmouth 12/1, Swindon 16/1, Wolverhampton 16/1, Northampton 16/1, Kingston upon Hull 16/1, Derby 16/1.
Personally I'd rather bet on today's horse racing.