The Financial Services Bill: new rules for capital, funds and LIBOR transition

03 November 2020

On 21 October 2020, the Financial Services Bill 2019/21 (the Bill) had its first reading in Parliament.

The Bill provides a glimpse into the contours of the post-Brexit financial services regulatory regime in the UK, granting HM Treasury, the Prudential Regulatory Authority (PRA) and the Financial Conduct Authority (FCA) broad rule-making powers. The second reading of the Bill is due on 9 November.

The aim of the Bill ostensibly is to address the technical point of ensuring that the UK’s regulatory framework works effectively following the end of the Brexit transition period. However, given the range and importance of the topics covered, the Bill is likely to prove to be one of the key pillars of the UK financial services regulatory landscape following 31 December.

Whilst a variety of financial services firms will be affected, the proposed amendments in the Bill will be of particular interest to buy-side firms.

System.ArgumentException: Empty guid.
   at Umbraco.Web.PublishedCache.PublishedElement..ctor(IPublishedContentType contentType, Guid key, Dictionary`2 values, Boolean previewing, PropertyCacheLevel referenceCacheLevel, IPublishedSnapshotAccessor publishedSnapshotAccessor) in D:\a\1\s\src\Umbraco.Web\PublishedCache\PublishedElement.cs:line 25
   at Umbraco.Web.PropertyEditors.ValueConverters.NestedContentValueConverterBase.ConvertToElement(JObject sourceObject, PropertyCacheLevel referenceCacheLevel, Boolean preview) in D:\a\1\s\src\Umbraco.Web\PropertyEditors\ValueConverters\NestedContentValueConverterBase.cs:line 60
   at Umbraco.Web.PropertyEditors.ValueConverters.NestedContentManyValueConverter.ConvertIntermediateToObject(IPublishedElement owner, IPublishedPropertyType propertyType, PropertyCacheLevel referenceCacheLevel, Object inter, Boolean preview) in D:\a\1\s\src\Umbraco.Web\PropertyEditors\ValueConverters\NestedContentManyValueConverter.cs:line 77
   at Umbraco.Core.Models.PublishedContent.PublishedPropertyType.ConvertInterToObject(IPublishedElement owner, PropertyCacheLevel referenceCacheLevel, Object inter, Boolean preview) in D:\a\1\s\src\Umbraco.Core\Models\PublishedContent\PublishedPropertyType.cs:line 221
   at Our.Umbraco.DocTypeGridEditor.Models.DetachedPublishedProperty.<.ctor>b__7_1()
   at System.Lazy`1.CreateValue()
   at System.Lazy`1.LazyInitValue()
   at Our.Umbraco.DocTypeGridEditor.Models.DetachedPublishedProperty.GetValue(String culture, String segment)
   at Umbraco.Web.PublishedPropertyExtension.Value[T](IPublishedProperty property, String culture, String segment, Fallback fallback, T defaultValue) in D:\a\1\s\src\Umbraco.Web\PublishedPropertyExtension.cs:line 39
   at Umbraco.Web.PublishedElementExtensions.Value[T](IPublishedElement content, String alias, String culture, String segment, Fallback fallback, T defaultValue) in D:\a\1\s\src\Umbraco.Web\PublishedElementExtensions.cs:line 144
   at Macfarlanes.Models.Cms.ModuleAccordion.get_AccordionItems() in D:\a\1\s\Macfarlanes.Models\Cms\ModuleAccordion.generated.cs:line 53
   at ASP._Page_Views_Partials_Modules_ModuleAccordion_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\Modules\ModuleAccordion.cshtml:line 36
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at Our.Umbraco.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedElement content, String editorAlias, String viewPath, String previewViewPath, Boolean isPreview)
   at ASP._Page_app_plugins_doctypegrideditor_render_DocTypeGridEditor_cshtml.Execute() in C:\home\site\wwwroot\app_plugins\doctypegrideditor\render\DocTypeGridEditor.cshtml:line 28
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25
   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 C:\home\site\wwwroot\Views\Partials\grid\editors\Base.cshtml:line 20