Current and future elections
The electoral timetable for future elections (as it currently stands) is, as follows:
Thursday 2 May 2024
Police and Crime and Commissioner Election
Thursday 2 May 2024
Tees Valley Combined Authority Mayoral Election
By Mid-January 2025
UK Parliamentary (General) Election
Thursday May 2027
Local (Borough and Parish) Council Elections
The next Local Government Elections will take place in May 2027 to elect:-
- Local Government (Borough Council) Councillors; and
- Parish Council Councillors.
Residents can vote for who they wish to represent them.
The Elections Act 2022 brings a number of changes, such as the need for voters to provide photographic ID.
For more information see our Elections Act 2022 page.
To be able to vote in the May elections you must be registered to vote.
If you are not already registered, you can do so online at the GOV.UK website [external link].
It takes just a few minutes and you will need your National Insurance Number.
System.Web.HttpCompileException (0x80004005): D:\Umbraco_Sites\DBC_TEST\Darlington_TEST\app_plugins\leblender\editors\leblendereditor\views\base.cshtml(2): error CS0246: The type or namespace name 'Lecoati' could not be found (are you missing a using directive or an assembly reference?) at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound) at System.Web.Compilation.BuildManager.GetCompiledType(VirtualPath virtualPath) at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute() in D:\Umbraco_Sites\DBC_TEST\Darlington_TEST\Views\Partials\grid\editors\base.cshtml:line 20