Guido writes, quite rightly, about the renaissance in free market think tanks.
One of the liveliest and most infuential is, of course, Policy Exchange, and it's something of a coup for Boris Johnson to have lured its director, Anthony Browne, to be his policy director.
It's also very good news for London to have so able a man directing policy.
What a change from the Socialist Action cell which took charge under Livingstone.
Incidentally, Guido writes:
I'm sure that's correct, but I've been banging on about the Swedish model (and other similar schemes) for more than a decade and wrote a much earlier ASI paper in 2001. Here's some of what I wrote:
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
UnhideWhenUsed="false" QFormat="true" Name="Normal" />
UnhideWhenUsed="false" QFormat="true" Name="heading 1" />
UnhideWhenUsed="false" QFormat="true" Name="Title" />
UnhideWhenUsed="false" QFormat="true" Name="Subtitle" />
UnhideWhenUsed="false" QFormat="true" Name="Strong" />
UnhideWhenUsed="false" QFormat="true" Name="Emphasis" />
UnhideWhenUsed="false" Name="Table Grid" />
UnhideWhenUsed="false" QFormat="true" Name="No Spacing" />
UnhideWhenUsed="false" Name="Light Shading" />
UnhideWhenUsed="false" Name="Light List" />
UnhideWhenUsed="false" Name="Light Grid" />
UnhideWhenUsed="false" Name="Medium Shading 1" />
UnhideWhenUsed="false" Name="Medium Shading 2" />
UnhideWhenUsed="false" Name="Medium List 1" />
UnhideWhenUsed="false" Name="Medium List 2" />
UnhideWhenUsed="false" Name="Medium Grid 1" />
UnhideWhenUsed="false" Name="Medium Grid 2" />
UnhideWhenUsed="false" Name="Medium Grid 3" />
UnhideWhenUsed="false" Name="Dark List" />
UnhideWhenUsed="false" Name="Colorful Shading" />
UnhideWhenUsed="false" Name="Colorful List" />
UnhideWhenUsed="false" Name="Colorful Grid" />
UnhideWhenUsed="false" Name="Light Shading Accent 1" />
UnhideWhenUsed="false" Name="Light List Accent 1" />
UnhideWhenUsed="false" Name="Light Grid Accent 1" />
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" />
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" />
UnhideWhenUsed="false" Name="Medium List 1 Accent 1" />
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" />
UnhideWhenUsed="false" QFormat="true" Name="Quote" />
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" />
UnhideWhenUsed="false" Name="Medium List 2 Accent 1" />
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" />
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" />
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" />
UnhideWhenUsed="false" Name="Dark List Accent 1" />
UnhideWhenUsed="false" Name="Colorful Shading Accent 1" />
UnhideWhenUsed="false" Name="Colorful List Accent 1" />
UnhideWhenUsed="false" Name="Colorful Grid Accent 1" />
UnhideWhenUsed="false" Name="Light Shading Accent 2" />
UnhideWhenUsed="false" Name="Light List Accent 2" />
UnhideWhenUsed="false" Name="Light Grid Accent 2" />
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" />
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" />
UnhideWhenUsed="false" Name="Medium List 1 Accent 2" />
UnhideWhenUsed="false" Name="Medium List 2 Accent 2" />
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" />
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" />
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" />
UnhideWhenUsed="false" Name="Dark List Accent 2" />
UnhideWhenUsed="false" Name="Colorful Shading Accent 2" />
UnhideWhenUsed="false" Name="Colorful List Accent 2" />
UnhideWhenUsed="false" Name="Colorful Grid Accent 2" />
UnhideWhenUsed="false" Name="Light Shading Accent 3" />
UnhideWhenUsed="false" Name="Light List Accent 3" />
UnhideWhenUsed="false" Name="Light Grid Accent 3" />
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" />
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" />
UnhideWhenUsed="false" Name="Medium List 1 Accent 3" />
UnhideWhenUsed="false" Name="Medium List 2 Accent 3" />
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" />
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" />
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" />
UnhideWhenUsed="false" Name="Dark List Accent 3" />
UnhideWhenUsed="false" Name="Colorful Shading Accent 3" />
UnhideWhenUsed="false" Name="Colorful List Accent 3" />
UnhideWhenUsed="false" Name="Colorful Grid Accent 3" />
UnhideWhenUsed="false" Name="Light Shading Accent 4" />
UnhideWhenUsed="false" Name="Light List Accent 4" />
UnhideWhenUsed="false" Name="Light Grid Accent 4" />
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" />
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" />
UnhideWhenUsed="false" Name="Medium List 1 Accent 4" />
UnhideWhenUsed="false" Name="Medium List 2 Accent 4" />
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" />
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" />
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" />
UnhideWhenUsed="false" Name="Dark List Accent 4" />
UnhideWhenUsed="false" Name="Colorful Shading Accent 4" />
UnhideWhenUsed="false" Name="Colorful List Accent 4" />
UnhideWhenUsed="false" Name="Colorful Grid Accent 4" />
UnhideWhenUsed="false" Name="Light Shading Accent 5" />
UnhideWhenUsed="false" Name="Light List Accent 5" />
UnhideWhenUsed="false" Name="Light Grid Accent 5" />
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" />
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" />
UnhideWhenUsed="false" Name="Medium List 1 Accent 5" />
UnhideWhenUsed="false" Name="Medium List 2 Accent 5" />
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" />
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" />
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" />
UnhideWhenUsed="false" Name="Dark List Accent 5" />
UnhideWhenUsed="false" Name="Colorful Shading Accent 5" />
UnhideWhenUsed="false" Name="Colorful List Accent 5" />
UnhideWhenUsed="false" Name="Colorful Grid Accent 5" />
UnhideWhenUsed="false" Name="Light Shading Accent 6" />
UnhideWhenUsed="false" Name="Light List Accent 6" />
UnhideWhenUsed="false" Name="Light Grid Accent 6" />
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" />
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" />
UnhideWhenUsed="false" Name="Medium List 1 Accent 6" />
UnhideWhenUsed="false" Name="Medium List 2 Accent 6" />
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" />
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" />
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" />
UnhideWhenUsed="false" Name="Dark List Accent 6" />
UnhideWhenUsed="false" Name="Colorful Shading Accent 6" />
UnhideWhenUsed="false" Name="Colorful List Accent 6" />
UnhideWhenUsed="false" Name="Colorful Grid Accent 6" />
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" />
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" />
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" />
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" />
UnhideWhenUsed="false" QFormat="true" Name="Book Title" />
If Denmark has a long history of choice, the situation in Sweden could not have been more different. High tax rates meant that school fees were unaffordable to all but a tiny number of parents; so as recently as 1990 less than one per cent of pupils attended independent schools