Tenants buying shared ownership homes in many parts of Cumbria and the Dales will be prevented from selling them on the open market after new measures were introduced, designed at safeguarding affordable housing stocks.

The Government has banned residents of homes part-owned by housing authorities, from buying up more than 80 per cent of their properties. And if they are allowed to acquire 100 per cent of their houses, they will have to sell them back to the association that supplied the house.

The rules, brought in as part of the Housing and Regeneration Act on Monday, apply to ‘protected areas’ where affordable housing is in short supply - including larger towns such as Ulverston, Kirkby Lonsdale and Sedbergh and smaller settlements like Shap, Satterthwaite and Wray.

Westmorland and Lonsdale MP, Tim Farron, welcomed the move, saying it would help prevent affordable houses becoming second homes.

“We used to have around 11,000 council houses in this patch and now there are only about 3,500. We don’t want the same to happen with affordable housing. This is a way of ensuring that a house will remain part-owned by a sheltered housing association or charity and that when the occupier decides the time has come to sell-up, the new buyer will only be able to get their share. Either that or the housing association buys the property back.

“It should have a positive impact on the number of affordable home that are sold on as second homes and it should ease some of the fears of residents already living in towns and villages were we want to build more, that they any new builds will ultimately become second homes.”

A list of the protected areas in Cumbria, Lancashire and North Yorkshire, is below.

Cumbria: Appleby-in-Westmorland, Arlecdon and Frizington, Arnside, Arthuret, Asby, Askam and Ireleth, Askerton, Askham, Aspatria, Bampton, Barbon, Barton, Bassenthwaite, Beaumont, Beetham, Bewaldeth and Snittlegarth, Bewcastle, Blawith and Subberthwaite, Blennerhasset and Torpenhow, Blindbothel, Blindcrake, Bolton, Boltons, Bootle, Borrowdale, Bothel and Threapland, Bowness, Bridekirk, Brigham, Bromfield, Brough, Brough Sowerby, Brougham, Broughton, Broughton East, Broughton Moor, Broughton West, Burgh by Sands, Burtholme, Burton in Kendal, Buttermere, Caldbeck, Camerton, Carlatton, Cartmel Fell, Casterton, Castle Carrock, Castle Sowerby, Catterlen, Claife, Cliburn, Clifton, Colby, Colton, Coniston, Crackenthorpe, Crook, Crosby Garrett, Crosby Ravensworth, Crosscanonby, Crossthwaite and Lyth, Culgaith, Cummersdale, Cumrew, Cumwhitton, Dacre, Dalston, Dean, Dearham, Dent, Distington, Docker, Drigg and Carleton, Dufton, Dundraw, Dunnerdale with Seathwaite, Egton with Newland, Embleton, Ennerdale and Kinniside, Eskdale, Farlam, Fawcett Forest, Firbank, Garsdale, Gilcrux, Glassonby, Gosforth, Grayrigg, Great Clifton, Great Salkeld, Great Strickland, Greysouthen, Greystoke, Haile, Hartley, Haverthwaite, Hawkshead, Hayton and Mealo, Hayton, Helbeck, Helsington, Hesket, Hethersgill, Heversham, Hincaster, Hoff, Holme Abbey, Holme, Holme East Waver, Holme Low, Holme St Cuthbert, Hugill, Hunsonby, Hutton, Hutton Roof, Ireby and Uldale, Irthington, Irton with Santon, Kaber, Kentmere, Killington, Kings Meaburn, Kingmoor, Kingwater, Kirkandrews, Kirkbampton, Kirkbride, Kirkby Ireleth, Kirkby Lonsdale, Kirkby Stephen, Kirkby Thore, Kirklinton Middle, Kirkoswald, Lakes, Lambrigg, Lamplugh, Langwathby, Lazonby, Levens, Lindal and Marton, Little Clifton, Little Strickland, Long Marton, Longsleddale, Lorton, Lowca, Lower Allithwaite, Lower Holker, Loweswater, Lowick, Lowside Quarter, Lowther, Lupton, Mallerstang, Mansergh, Mansriggs, Martindale, Matterdale, Meathop and Ulpha, Middleton, Midgeholme, Milburn, Millom Without, Milnthorpe, Moresby, Morland, Muncaster, Mungrisdale, Murton, Musgrave, Nateby, Natland, Nether Denton, Nether Staveley, Nether Wasdale, New Hutton, Newbiggin, Newby, Nicholforest, Old Hutton and Holmescales, Ormside, Orton (in the district of Carlisle), Orton (in the district of Eden), Osmotherley, Oughterside and Allerby, Ousby, Over Staveley, Papcastle, Parton, Patterdale, Pennington, Plumbland, Ponsonby, Preston Patrick, Preston Richard, Ravenstonedale, Rockcliffe, Satterthwaite, Scaleby, Scalthwaiterigg, Seascale, Sebergham, Sedbergh, Sedgwick, Setmurthy, Shap, Shap Rural, Silloth-on-Solway, Skelsmergh, Skelton, Skelwith, Sleagill, Sockbridge and 31 Tirril, Solport, Soulby, St Bees, St Bridget Beckermet, St Cuthbert Without, St Johns Castlerigg and Wythburn, Stainmore, Stainton, Stanwix Rural, Stapleton, Staveley in Cartmel, Strickland Ketel, Strickland Roger, Tebay, Temple Sowerby, Threlkeld, Thrimby, Thursby, Torver, Ulpha, Ulverston, Underbarrow and Bradleyfield, Underskiddaw, Upper Allithwaite, Upper Denton, Urswick, Waberthwaite, Waitby, Walton, Warcop, Waterhead, Waverton, Weddicar, Westlinton, Westnewton, Westward, Wetheral, Wharton, Whicham, Whinfell, Whitwell and Selside, Winscales, Winton, Witherslack, Woodside, Wythop, Yanwath and Eamont Bridge.

Lancashire: Aighton, Bailey and Chaigley, Altham, Anglezarke, Arkholme with Cawood, Balderstone, Barley with Wheatley Booth, Barnacre with Bonds, Barton, Bashall Eaves, Bickerstaffe, Billington, Bispham, Blackco, Bleasdale, Bolton by Bowland, Borwick, Bowland Forest High, Bowland Forest Low, Bowland with Leagram, Bracewell and Brogden, Bretherton, Brindle, Broughton, Burrow with Burrow, Cantsfield, Caton with Littledale, Catteral, Charnock Richard, Chatburn, Chipping, Claughton (in the district of Wyre), Claughton (in the district of Lancaster), Cliviger, Cockerham, Croston, Cuerdale, Cuerden, Dalton, Dinckley, Downham, Down Holland, Dunnockshaw, Dutton, Easington, Eccleshill, Ellel, Elswick, Forton, Foulridge, Gisburn, Gisburn Forest, Goldshaw Booth, Goosnarch, Great Altcar, Great Eccleston, Great Mitton, Greenhalgh with Thistleton, Gressingham, Grimsargh, Grindleton, 32 Haighton, Halsall, Halton with Aughton, Hambleton, Hapton, Heapey, Heath Charnock, Heaton with Oxcliffe, Heskin, Higham with West Close Booth, Hoghton, Hornby with Farleton, Horton, Hothersall, Hutton, Ightenhill, Inskip with Sowerby, Ireby, Kirkland, Lathom, Leck, Little Hoole, Little Mitton, Little Eccleston with Larbreck, Longridge, Mawdesley, Mearley, Melling with Wrayton, Mellor, Middleton, Middop, Much Hoole, Myerscough and Bilsborrow, Nateby, Nether Kellet, Nether Wyersdale, Newburgh, Newsholme, Newton, Newton with Clifton, North Turton, Old Laund Booth, Osbaldeston, Out Rawcliffe, Over Kellet, Over Wyresdale, Ovrerton, Parbold, Paythorne, Pendleton, Pilling, Pleasington, Priest Hutton, Quernmore, Read, Ribby with Rea, Ribchester, Rimington, Rivington, Roeburndale, Roughlee Booth Rufford, Sabden, Salesbury, Salterforth, Samlesbury, Sawley, Scarisbrick, Scotforth, Silverdale, Simonstone, Singleton, Slaidburn, Staining, Stalmine with Staynall, Tatham, Thornley with Wheatley, Thurnham, Tockholes, Trawden Forest, Treales, Roseacre and Wharles, Tunstall, Twiston, Ulnes Walton, Upper Rawcliffe with Tarnacre, Waddington, Warton, Weeton with Preese, Wenninghton, West Bradford, Westby with Plumptons, Whalley, Wheelton, Whittingham, Whittington, Winmarleigh, Wiswell, Withnell, Woodplumpton, Worsthorne with Hurstwood, Worston, Wray with Botton, Wrightington, Yate and Pickup Bank, Yealand Coyners, Yealand Redmayne.

North Yorkshire: Acaster Malbis, Acaster Selby, Acklam, Ainderby Mires with Holtby, Ainderby Quernhow, Ainderby Steeple, Airton, Aiskew, Aislaby (in the district of Scarborough), Aislaby (in the district of Ryedale), Akebar, Aldborough, Aldfield, Aldwark, Allerston, Allerton Mauleverer with Hopperton, Alne, Amotherby, Ampleforth, Angram Grange, Appleton East and West, Appleton Roebuck, Appleton Wiske, Appleton Le Moors, Appleton Le Street with Easthorpe, Appletreewick, Arkendale, Arkengarthdale, Arncliffe, Arrathorne, Asenby, Aske, Askham Bryan, Askham Richard, Askrigg, Askwith, Austwick, Aysgarth, Azerley, Bagby, Bainbridge, Baldersby, Balk, Balne, Bank Newton, Barden (in the district of Richmondshire), Barden (in the district of Craven), Barkston Ash, Barlow, Barnby, Barton, Barton le Street, Barton le Willows, Barugh (Great and Little), Beadlam, Beal, Beamsley, Bedale, Bellerby, Beningbrough, Bentham, Bewerley, Biggin, Bilbrough, Bilsdale Midcable, Bilton in Ainsty with Bickerton, Birdforth, Birdsall, Birkby, Birkin, Birstwith, Bishop Monkton, Bishop Thornton, Bishopdale, Blubberhouses, Boltby, Bolton Abbey, Bolton Percy, Bolton on Swale, Bordley, Boroughbridge, Borrowby (in the district of Hambleton), Borrowby (in the district of Scarborough), Bradleys Both, Brafferton, Brandsby cum Stearsby, Bransdale, Brawby, Brearton, Bridge Hewick, Brompton (in the district of Scarborough), Brompton (in the district of Hambleton), Brompton on Swale, Brotherton, Brough with St Giles, Broughton (in the district of Ryedale), Broughton (in the district of Craven), Broxa cum Troutsdale, Buckden, Bulmer, Burn, Burneston, Burniston, Burnsall, Burrill with Cowling, Burton cum Walden, Burton in Lonsdale, 74 Burton Leonard, Burton Salmon, Burton on Yore, Burythorpe, Buttercrambe with Bossall, Byland with Wass, Byram cum Sutton, Caldbergh with East Scrafton, Caldwell, Calton, Camblesforth, Carleton, Carlton (in the district of Hambleton), Carlton (in the district of Selby), Carlton Highdale, Carlton Husthwaite, Carlton Miniott, Carlton Town, Carperby cum Thoresby, Carthorpe, Castle Bolton with East and West Bolton, Castley, Cattal, Catterick, Catton, Cawood, Cawton, Cayton, Chapel Haddlesey, Church Fenton, Clapham Cum Newby, Claxton, Cleasby, Cliffe (in the district of Richmond shire), Cliffe (in the district of Selby), Clifton on Yore, Clint, Cloughton, Colburn, Cold Kirby, Colsterdale, Colton, Commondale, Coneysthorpe, Coneythorpe and Clareton, Coniston Cold, Conistone with Kilnsey, Cononley, Constable Burton, Copgrove, Copmanthorpe, Copt Hewick, Cotcliffe, Coulton, Coverham with Agglethorpe, Cowesby, Cowling, Coxwold, Cracoe, Crakehall, Crambe, Crathorne, Crayke, Cridling Stubbs, Croft on Tees, Cropton, Crosby, Cundall with Leckby, Dacre, Dalby cum Skewsby, Dalton (in the district of Richmondshire), Dalton (in the district of Hambleton), Dalton on Tees, Danby, Danby Wiske and Lazenby, Darncome cum Langdale End, Deighton (in the district of Hambleton), Deighton (in the district of Selby), Denton, Dishforth, Downholme, Draughton, Drax, Dunsforths, Earswick, Easby (in the district of Richmondshire), Easby (in the district of Hambleton), Easingwold, East Ayton, East Cowton, East Harlsey, East Hauxwell, East Layton, East Rounton, East Tanfield, East Witton, Eavestone, Ebberston and Yedingham, Edstone, Eggborough, Egton, Eldmire with Crakehill, Ellenthorpe, Ellerbeck, Ellerby, Ellerton Abbey, Ellerton on Swale, Ellingstring, Ellington High and Low, Elslack, Elvington, Embsay with Eastby, Eppleby, Eryholme, Escrick, Eshton, Eskdaleside cum Ugglebarnby, Exelby, Leeming and Newton, Faceby, Fadmoor, Fairburn, Farlington, Farndale East, Farndale West, Farnham, Farnhill, Farnley, Fawdington, Fearby, Felixkirk, Felliscliffe, Ferrensby, Fewston, Finghall, Firby, Flasby with Winterburn, Flawith, Flaxby, Flaxton, Folkton, Follifoot, Forcett and Carkin, Foston, Fountains Earth, Foxholes, Fryton, Fulford, Fylingdales, Ganton, Gargrave, Garriston, Gate Helmsley, Gateforth, Gatenby, Gayles, Giggleswick, Gillamoor, Gilling East, Gilling with Hartforth and Sedbury, Girsby, Givendale, Glaisdale, Glusburn, Goathland, Goldsborough, Grantley, Grassington, Great and Little Broughton, Great Busby, Great Langton, Great Ouseburn, Great Ribston with Walshford, Great Smeaton, Great Timble, Green Hammerton, Grewelthorpe, Grimston, Grimstone, Grinton, Gristhorpe, Grosmont, Habton, Hackforth, Hackness, Halton East, Halton Gill, Halton West, Hambleton, Hampsthwaite, Hanlith, Harmby, Harome, Hartlington, Hartoft, Harton, Hartwith cum Winsley, Harwood Dale, Haverah Park, Hawes, Hawkswick, Hawnby, Hawsker cum Stainsacre, Hazelwood with Storiths, Healaugh, Healey, Hebden, Heck, Hellifield, Helmsley, Helperby, Hemingborough, Henderskelfe, Hensall, Heslerton, Hessay, Hetton, High Abbotside, High and Low Bishopside, High Worsall, Hillam, Hinderwell, Hipswell, Hirst Courtney, Holme, Holtby, Hood Grange, Hornby (in the district of Richmondshire), Hornby (in the district of Hambleton), Horton in Ribblesdale, Hovingham, Howe, Howgrave, Howsham, Huby, Huddleston with Newthorpe, Hudswell, Humberton, Hunsingore, Hunton, Husthwaite, Hutton Bonville, Hutton Buscel, Hutton Conyers, Hutton Hang, Hutton Mulgrave, Hutton Rudby, Hutton Le Hole, Hutton Sessay, Huttons Ambo, Ilton cum Pott, Ingleby Arncliffe, Ingleby Greenhow, Ingleton, Irton, Kearby with Netherby, Kelfield, Kellington, Kepwick, Kettlewell with Starbotton, Kexby, Kilburn High and Low, Kildale, Kildwick, Killerby, Killinghall, Kiplin, Kirby Grindalythe, Kirby Hall, Kirby Hill (in the district of Richmondshire), Kirby Hill (in the district of Harrogate), Kirby Knowle, Kirby Misperton, Kirby Sigston, Kirby Wiske, Kirk Deighton, Kirk Hammerton, Kirk Smeaton, Kirkby, Kirkby Fleetham with Fencote, Kirkby Malham, Kirkby Malzeard, Kirkby Overblow, Kirkby Wharfe with North Milford, Kirkbymoorside, Kirklington cum Upsland, Knayton with Brawith, Landmoth cum Catto, Langcliffe, Langthorne, Langthorpe, Langton, Lastingham, Laverton, Lawkland, Lands common to the Parishes of Fylingdales and Hawsker cum Stainsacre, Lead, 75 Leake, Leathley, Leavening, Lebberston, Levisham, Leyburn, Lillings Ambo, Lindley, Lindrick with Studley Royal and Fountains, Linton, Linton on Ouse, Little Ayton, Little Busby, Little Fenton, Little Langton, Little Ouseburn, Little Ribston, Little Smeaton (in the district of Hambleton), Little Smeaton (in the district of Selby), Little Timble, Littlethorpe, Litton, Lockton, Long Drax, Long Marston, Long Preston, Lothersdale, Low Abbotside, Low Worsall, Luttons, Lythe, Malham, Malham Moor, Manfield, Marishes, Markingfield Hall, Markington with Wallerthwaite, Marrick, Marske, Marton, Marton cum Grafton, Marton cum Moxby, Marton Le Moor, Martons Both, Masham, Maunby, Melbecks, Melmerby (in the district of Richmondshire), Melmerby (in the district of Harrogate), Melsonby, Menwith with Darley, Mickleby, Middleham, Middleton (in the district of Ryedale), Middleton (in the district of Harrogate), Middleton Quernhow, Middleton Tyas, Middleton on Leven, Milby, Monk Fryston, Moor Monkton, Morton on Swale, Moulton, Muker, Muston, Myton on Swale, Naburn, Nappa, Nawton, Newfield with Langbar, Nether Poppleton, Nether Silton, New Forest, Newall with Clifton, Newbiggin, Newburgh, Newby, Newby Wiske, Newby with Mulwith, Newholme cum Dunsley, Newland, Newsham, Newsham with Breckenbrough, Newton, Newton Kyme cum Toulston, Newton Morrell, Newton Mulgrave, Newton Le Willows, Newton on Ouse, Nidd, Normanby, North Cowton, North Deighton, North Duffield, North Kilvington, North Otterington, North Rigton, North Stainley with Sleningford, Norton Conyers, Norton Le Clay, Norwood, Nun Monkton, Nunnington, Old Byland and Scawton, Oldstead, Osgodby, Osmotherley, Oswaldkirk, Otterburn, Oulston, Over Dinsdale, Over Silton, Overton, Oxton, Pannal, Patrick Brompton, Pickhill with Roxby, Picton, Plompton, Pockley, Potto, Preston under Scar, Rainton with Newby, Rand Grange, Raskelf, Rathmell, Ravensworth, Redmire, Reeth Fremington & Healaugh, Reighton, Riccal, Rievaulx, Rillington, Ripley, Ripon, Roecliffe, Rookwith, Rosedale East Side, Rosedale West Side, Roxby, Rudby, Rufforth, Rylstone, Ryther cum Ossendyke, Salton, Sand Hutton (in the district of Ryedale), Sandhutton (in the district of Hambleton), Sawley, Saxton with Scarthingwell, Scackleton, Scagglethorpe, Scampston, Scorton, Scosthrop, Scotton (in the district of Richmondshire), Scotton (in the district of Harrogate), Scrayingham, Scruton, Seamer (in the district of Scarborough), Seamer (in the district of Hambleton), Sessay, Settrington, Sexhow, Sharow, Sherburn, Sherburn in Elmet, Sheriff Hutton, Shipton, Sicklinghall, Silpho, Sinderby, Sinnington, Skeeby, Skelding, Skelton (in the district of Ryedale), Skelton (in the district of Harrogate), Skipton on Swale, Skipwith, Skutterskelfe, Slingsby, Snaiton, Snape with Thorp, Sneaton, South Cowton, South Holme, South Kilvington, South Milford, South Otterington, South Stainley with Cayton, Sowerby Under Cotcliffe, Spaunton, Spennithorne, Spofforth with Stockeld, Sproxton, Stainburn, Stainforth, Stainton, Stainton Dale, Stanwick St John, Stapleton (in the district of Richmondshire), Stapleton (in the district of Selby), Staveley, Steeton, Stillingfleet, Stillington, Stirton with Thorlby, St Martins, Stockton on the Forest, Stonebeck Down, Stonebeck Up, Stonegrave, Studley Roger, Suffield cum Everley, Sutton, Sutton on the Forest, Sutton under Whitestonecliffe, Sutton with Howgrave, Swainby with Allerthorpe, Swinden, Swinton, Swinton with Warthermarske, Temple Hirst, Terrington, Theakston, Thimbleby, Thirkleby High and Low with Osgodby, Thirlby, Thirn, Thixendale, Tholthorpe, Thoralby, Thorganby, Thormanby, Thornbrough, Thornthwaite with Padside, Thornton Bridge, Thornton in Craven, Thornton in Lonsdale, Thornton Rust, Thornton Steward, Thornton Watlass, Thornton Le Beans, Thornton Le Clay, Thornton Le Dale, Thornton Le Moor, Thornton Le Street, Thornton on the Hill, Thornville, Thorpe Bassett, Thorpe, Thorpe Underwoods, Thorpe Willoughby, Threshfield, Thrintoft, Thruscross, Tockwith, Tollerton, Topcliffe, Towthorpe, Towton, Tunstall, Uckerby, Ugthorpe, Ulleskelf, Upper Helmsley, Upper Poppleton, Upsall, 76 Walburn, Walden Stubbs, Walkingham Hill with Occaney, Warlaby, Warsill, Warthill, Wath, Weaverthorpe, Weeton, Welburn (Amotherby Ward in the district of Ryedale), Welburn (Kirkbymoorside Ward in the district of Ryedale), Welbury, Well, Wensley, West Ayton, West Haddlesey, West Harlsey, West Hauxwell, West Layton, West Rounton, West Scrafton, West Tanfield, West Witton, Westerdale, Weston, Westow, Westwick, Wharram, Whashton, Wheldrake, Whenby, Whitley, Whitwell, Whitwell on the Hill, Whixley, Whorlton, Wig glesworth, Wighill, Wildon Grange, Willerby, Wilstrop, Wilton, Winksley, Winton Stank and Hallikeld, Wintringham, Wistow, Wombleton, Womersley, Wrelton, Wykeham, Yafforth, Yearsley, Youlton.