The streets were turned into a blaze of colour as the Crewe Carnival procession wound its way round the town cheered by crowds of spectators.

Thousands of people spilled out on to the streets to see everything from pantomime characters to disco divas boogie their way from Prince Albert Street to King George V playing field, spreading a little sunshine as they went.

Helen Sarson, who helped organise the event, was delighted with the turnout.

She said: 'The procession included 40 floats and 15 dance troupes, which is up on last year's numbers.

'We never know how many people are going to take part until the last minute which can be very nerve-wracking, but considering some local carnivals have had as little as three floats, I think everyone who took part can give themselves a pat on the back.

'It takes a lot of organising but it is all worth while when you see how much everyone is enjoying themselves.'

Judging the floats were Councillors Ray Stafford, John Hatfield and David Brickhill and Christine Bratherton.

Cllr Brickhill said: 'We are always amazed by the time and effort people put in and this year was no exception. It is difficult to pick a winner when they are all so good.'

Overall winner in the procession was Cheshire Cats Mini Club from Middlewich who chose a theme from the classic Michael Caine film The Italian Job.

Phil Demet, a member of the Mini enthusiasts club, said: 'We have won the best transport section three years in a row but this is the first time we have taken the best overall prize.'

The club narrowly beat Crewe's Marshfield Bank Residents Association which was placed first in the princess category and second overall.

Youngsters from Camm Street scooped first in the youth section and third overall.

The parade was the beginning of a two-day celebration which took place on Queens Park and saw more than 30,000 revellers enjoying entertainment from dance groups, bands, wrest-lers, local organisations and charities.