CINXE.COM

Homepage - Wharfedale Observer

<!DOCTYPE html> <html lang="en" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#"> <head> <!-- standard - PreConnects.html --> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="preconnect" href="https://d2zv5rkii46miq.cloudfront.net" /> <link rel="preconnect" href="https://visitanalytics.userreport.com" /> <link rel="preconnect" href="https://a02342.wharfedaleobserver.co.uk" /> <link rel="preconnect" href="https://securepubads.g.doubleclick.net" /> <link rel="preconnect" href="https://cdn.adsafeprotected.com" /> <link rel="preconnect" href="https://micro.rubiconproject.com" /> <link rel="preconnect" href="https://experience.tinypass.com" /> <link rel="preconnect" href="https://c.amazon-adsystem.com" /> <link rel="preconnect" href="https://tpc.googlesyndication.com"> <link rel="preconnect" href="https://pagead2.googlesyndication.com"> <link rel="preconnect" href="https://www.googletagservices.com"> <link rel="preconnect" href="https://cdn.ampproject.org"> <link rel="preconnect" href="https://securepubads.g.doubleclick.net"> <link rel="preconnect" href="https://tags.crwdcntrl.net"> <link rel="preconnect" href="https://bcp.crwdcntrl.net"> <link rel="preconnect" href="https://c.ltmsphrcl.net"> <link rel="dns-prefetch" href="https://tags.crwdcntrl.net"> <link rel="dns-prefetch" href="https://bcp.crwdcntrl.net"> <link rel="dns-prefetch" href="https://c.ltmsphrcl.net"> <title>Homepage - Wharfedale Observer</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="OMG-Verify-V1" content="4389-366acdfc-5224-4c07-bb70-f74d8fbfc2db" /> <meta name="robots" content="max-image-preview:large"> <meta name="format-detection" content="telephone=no"> <!-- standard - Fonts.html --> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Libre+Franklin:300,400,500,600,700"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Serif:wght@400;600;700&family=Source+Serif+Pro:wght@400;600;700&display=swap"> <meta name="google-site-verification" content="" /> <meta name="msvalidate.01" content="7C7F57AF0404D89F1BA6816F067C009A" /> <meta property="fb:app_id" content="818663768188088" /> <meta name="y_key" content="" /> <meta name="keywords" content="" /> <meta name="description" content="Wharfedale Observer" /> <meta name="title" content="" /> <meta property="fb:pages" content="242005949464092" /> <link rel="canonical" href="https://www.wharfedaleobserver.co.uk/" /> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "headline": "Home Index", "url": "http://www.wharfedaleobserver.co.uk/" } </script> <!-- standard - StructuredDataOrganisation.html --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "url": "https://www.wharfedaleobserver.co.uk", "logo": "https://www.wharfedaleobserver.co.uk/resources/images/sitelogo/", "name": "Wharfedale Observer", "address": { "@type": "PostalAddress", "streetAddress": "38 High Street ", "addressLocality": "Skipton", "addressRegion": "North Yorkshire", "postalCode": "BD231JU", "addressCountry": "UK" }, "contactPoint": { "@type": "ContactPoint", "contactType": "Switchboard", "telephone": "[01943 607022]", "sameAs": } } </script> <link id="page_stylesheet_vars" href="/resources/responsive-static/build/mds/css/palette-5-serif-vars.css?r=uUAjmAdC" rel="stylesheet" type="text/css"> <link href="/resources/responsive-static/build/mds/css/header-footer.css?r=uUAjmAdC" rel="stylesheet" type="text/css"> <link id="page_stylesheet" href="/resources/responsive-static/build/mds/css/blockhomepage.css?r=uUAjmAdC" rel="stylesheet" type="text/css"> <link rel="shortcut icon" href="/resources/images/17415764/" type="image/vnd.microsoft.icon"> <link rel="icon" href="/resources/images/17415764/" type="image/vnd.microsoft.icon"> <!-- standard - AdvertisingInit.html --> <script> window.startExec = performance.now(); </script> <!-- standard - ThirdPartyAndSync.html --> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script type="text/javascript" src="/resources/shared/responsive-sync/?r=uUAjmAdC"></script> <!-- standard - Sourcepoint.html --> <script>"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();</script> <script type = "text/javascript"> ( function () { var module = 'BlockHomepageModule'; if (module === 'BackboneUserModule' || module === 'AdBlockerFaqModule' || module === 'ResponsiveEducationModule' || module === 'PianoSubscriptionPageModule') { var events = "event70"; trackSPEvents(events); return; } window._sp_ = { config: { baseEndpoint: 'https://a02342.wharfedaleobserver.co.uk', accountId: 52, targetingParams:{ subscribed: false, privacy: false }, gdpr: { }, events: { onMessageReady: function (message_type) { trackSPEvents('event76'); }, onMessageChoiceSelect: function (message_type, choice_id, choice_type_id) { console.log('message_type: ', message_type); console.log('choice_id: ', choice_id); console.log('choice_type_id: ', choice_type_id); if ('no' === 'yes') { if (choice_type_id === 12) { trackSPEvents('event83'); //Consent Banner Reject All trackSPEvents('event82'); //Journalism Message Shown } if (choice_type_id === 11) { trackSPEvents('event78'); } if (choice_type_id === 9) { trackSPEvents('event77'); } } else { // these are the second argument in non-gate if (choice_type_id === 12) { trackSPEvents('event77'); } if (choice_type_id === 11) { trackSPEvents('event78'); } if (choice_type_id === 13) { trackSPEvents('event83'); } } }, onPrivacyManagerActionStatus: function(message_type, status, actionType) { console.log('message_type: ' + message_type); console.log('status: ' + status); console.log('actionType: ' + actionType); if ('no' === 'yes') { if (actionType === 11) { trackSPEvents('event79'); //Privacy Manager Accept } if (actionType === 9) { trackSPEvents('event68'); //Privacy Manager Redirect } if (actionType === 1) { trackSPEvents('event75'); //Forced tcf String Change } } else { // these are the second argument in non-gate if (actionType === 13) { trackSPEvents('event81'); //Privacy Manager Reject } if (actionType === 11) { trackSPEvents('event79'); //Privacy Manager Accept } if (actionType === 1) { trackSPEvents('event80'); //Privacy Manager Save & Exit } } }, onPMCancel: function (message_type) { console.log('onPMCancel', message_type); trackSPEvents('event84'); //Privacy Manager Back }, } } } // document.addEventListener('sp.blocking', function (e) { // var events = "event70"; // if ($.cookie('nqab') === 'false') { // events += ',event74'; // } // if ($.cookie('nqab') !== null) { // events += ',event72'; // trackSPEvents(events); // $.cookie('nqab', 'true', { expires: 365, path: '/' }); // return; // } // $.cookie('nqab', 'true', { expires: 365, path: '/' }); // events += ',event71'; // trackSPEvents(events); // }); // document.addEventListener('sp.not_blocking', function (e) { // console.log('DFP: Not blocking triggered, cookie is %s', $.cookie('nqab')); // // If they have the cookie set, it means they saw the banner and now have disabled their adblocker. // if ($.cookie('nqab') === 'true') { // trackSPEvents('event73'); // $.cookie('nqab', 'false', { expires: 365, path: '/' }); // } // }); __tcfapi('addEventListener', 2, function (tcData, success) { // console.log('DFP: Event Listen:', tcData); if (success && tcData.eventStatus === 'useractioncomplete') { var csnt = 'none'; if ($.cookie('_sp_enable_dfp_personalized_ads') === 'true') { csnt = 'yes'; } else if ($.cookie('_sp_enable_dfp_personalized_ads') === 'false') { csnt = 'no'; } googletag.cmd.push(function() { // console.log('DFP: Cookie check - setting dfpcsnt to ', csnt); googletag.pubads().setTargeting('dfpcsnt', csnt); }); // ready to start DFP startAdvertising(tcData.listenerId); setTcfCookie(tcData.purpose.consents, tcData.purpose.legitimateInterests); } else if (success && tcData.eventStatus === 'tcloaded') { startAdvertising(tcData.listenerId); } }); $(document).on('click', '.gdpr-option-v2', function (e) { e.preventDefault(); sendEvent76 = false; var id = $(this).data('v2-id'); if ($(this).data('is-gate') === 'yes') { trackSPEvents('event87'); _sp_.gdpr.loadPrivacyManagerModal(id); } else { trackSPEvents('event77'); _sp_.gdpr.loadPrivacyManagerModal(id); } }); function getTcfData() { __tcfapi('addEventListener', 2, function(data, success) { setTcfCookie(data.purpose.consents, data.purpose.legitimateInterests); }, [755]); } getTcfData(); function setTcfCookie(data, legitimateInterests) { var consents = []; $.each(data, function(id, consent) { var c = (consent === true) ? 'yes' : 'no'; consents.push(c) }); // console.log('DFP: consents length: ', consents.length); if (consents.length !== 10) { // consents = consents.fill('no', consents.length, 10); for (var i = consents.length; i < 10; i++) { consents[i] = 'no'; } } // console.log('DFP: Found consents to store in cookie:', consents); $.cookie('prev-tcf-v2', consents.join(','), {domain: '.wharfedaleobserver.co.uk', path: '/', expires: 100}); var consentEvent4 = 'none'; if (typeof data[4] !== 'undefined') { consentEvent4 = data[4] ? 'true' : 'false'; } $.cookie('_sp_enable_dfp_personalized_ads', consentEvent4, {domain: '.wharfedaleobserver.co.uk', path: '/', expires: 100}); var legitInterest = 'none'; if (legitimateInterests && typeof legitimateInterests[2] !== 'undefined') { legitInterest = legitimateInterests[2] ? 'true' : 'false'; } $.cookie('_sp_legitimate_interests', legitInterest , {domain: '.wharfedaleobserver.co.uk', path: '/', expires: 100}); } var sendEvent76 = true; function trackSPEvents(events) { if (events === 'event76' && !sendEvent76) { return; } else if (events === 'event76') { sendEvent76 = false; } if (typeof window.s !== 'object') { // console.log('DFP: No window.s object found, trying again in 1 second'); window.setTimeout(function () { trackSPEvents(events)} , 1000); return; } // console.log("ADB: Tracking %s", events); // Re-create the Omniture object so the data can be tracked. var s = window.s; if (events.indexOf('event70') !== -1) { // console.log('DFP: Events passed, added evars'); s.eVar35 = 'enabled'; s.prop35 = 'enabled'; } s.events = events; s.linkTrackEvents = events; s.linkTrackVars = "eVar2,eVar3,eVar4,eVar5,eVar6,evar7,evar8,evar9,eVar16,eVar19,eVar26,eVar35,eVar43,prop35"; s.suppressPageView = true; s.tl(true,'o','Ad Block'); } function startAdvertising(id) { if (typeof window.doNotAdvertise !== 'undefined' && window.doNotAdvertise === true) { return; } // console.log("DFP: Is the page fully loaded?", window.googleReady); if (window.googleReady !== true) { window.setTimeout(function () { // console.log('DFP: Google not fully loaded yet, pausing quarter of a second before trying again'); startAdvertising(id); }, 250); return; } // console.log('DFP: Starting advertisement loading routine'); if (window.advertisingStart === true) { return; } // console.log('DFP: Running advertisement'); window.advertisingStart = true; var googletag = window.googletag; // init google objects and array (function() { var gads = document.createElement('script'); gads.async = true; gads.type = 'text/javascript'; gads.src = 'https://securepubads.g.doubleclick.net/tag/js/gpt.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(gads, node); })(); var e = new Event('launch:cmp:choice-made'); window.dispatchEvent(e); // AP code fetchAp(); if (usePrebid) { // load prebid script // console.log("DFP: loading Newsquest Test script"); var site = 'desktop'; var _site = 'desktop'; // load IAS scripts and set up vars (function() { var ias = document.createElement('script'); ias.async = true; ias.type = 'text/javascript'; ias.src = 'https://cdn.adsafeprotected.com/iasPET.1.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(ias, node); })(); (function() { var pbs = document.createElement('script'); pbs.async = true; pbs.type = 'text/javascript'; pbs.src = 'https://micro.rubiconproject.com/prebid/dynamic/11022.js?group=newsquest'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(pbs, node); })(); // console.log('DFP: Starting header bid code from CMP v2 flow'); googletag.cmd.push(function () { // console.log("DFP: loading header bid code - Google is loaded"); fetchHeaderBids(); }); } if ( window.data_layer.user.advertising_experience !== 'Ad-Free' && window.data_layer.config.disable_outbrain !== 'yes' ) { (function() { var ob = document.createElement('script'); ob.async = true; ob.type = 'text/javascript'; ob.src = 'https://widgets.outbrain.com/outbrain.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(ob, node); })(); } // remove the listener if (id !== null) { window.__tcfapi('removeEventListener', 2, function (success) { }, id); } } })(); </script> <script src="https://a02342.wharfedaleobserver.co.uk/unified/wrapperMessagingWithoutDetection.js"></script> <!-- standard - DataLayer.html --> <script type="text/javascript"> data_layer_helper.setIsArticle(false); data_layer_helper.setCookieDomain('.wharfedaleobserver.co.uk'); data_layer_helper.setModuleType('BlockHomepageModule'); data_layer_helper.setLocalInfoFolder(''); data_layer_helper.setHomesData('', '', '', 'home'); data_layer_helper.setPrimaryDomain('www.wharfedaleobserver.co.uk'); data_layer_helper.setPath('/'); data_layer_helper.setGoogleNetworkCode('154725070'); data_layer_helper.setArticleTimestamp(''); var extraTags = []; extraTags.push('user_level_anonymous'); var data_layer = { environment: { is_test_site: 'no', is_live_site: 'yes', is_paywall_site: 'yes', is_portable_screen: (data_layer_helper.isMobileScreen()) ? 'yes' : 'no', is_desktop_screen: (data_layer_helper.isMobileScreen()) ? 'no' : 'yes', is_mobile_device: data_layer_helper.getMobileDevice(), is_tablet_device: data_layer_helper.getTabletDevice(), server: 'dmh-martini-web1', platform: 'Martini' }, site: { id: '107', centre_id: '11', centre_name: 'Bradford', country: 'England', name: 'Wharfedale Observer', domain: 'www.wharfedaleobserver.co.uk', editor_name: '', onboarding_enabled: '', onboarding_flow_id: '', cookie_domain: '.wharfedaleobserver.co.uk', uses_cmp: 'yes', short_domain: 'wharfedaleobserver', using_piano_id: 'yes', enable_skimlinks: 'yes', skimlinks_domain_id: '613822', disable_newsletters: '', is_archant_site: '', shc_merchant_name: '', piano_application_group: 'Tertiary', piano_site_name: 'Wharfedale Observer', piano_site_name_possessive: 'Wharfedale Observer\'s', piano_site_name_with_prefix_lower: 'the Wharfedale Observer', piano_site_name_with_prefix_capitalised: 'The Wharfedale Observer', piano_site_name_with_prefix_capitalised_possessive: 'The Wharfedale Observer\'s', piano_site_name_with_prefix_lower_possessive: 'the Wharfedale Observer\'s', piano_location_primary: 'Wharfedale', piano_location_primary_possessive: 'Wharfedale\'s', piano_location_county: 'Yorkshire', piano_location_county_possessive: 'Yorkshire\'s', piano_primary_sports_team: '', piano_primary_sports_team_nickname: '', piano_primary_sports_team_sport: '', piano_primary_sports_team_possessive: '', piano_primary_sports_team_nickname_possessive: '', has_app: 'no', app_provider: '', app_platform: '', app_store_url_ios: '', app_store_url_google_play: '' }, page: { module: 'BlockHomepageModule', referrer: data_layer_helper.getReferrerHostName(), name: '(www) ' + data_layer_helper.getOmniturePath(), title: document.title, path: data_layer_helper.getOmniturePath(), section: data_layer_helper.getPathFragment(0), subsection: data_layer_helper.getPathFragment(1), subsection_2: data_layer_helper.getPathFragment(2), subsection_3: data_layer_helper.getPathFragment(3), reference: qs.get('ref'), layout: '', ad_timing: data_layer_helper.getCookie('adtiming'), template_namespace: 'standard', template: '', colour_scheme: '', layout_template: 'Simplified v2.0', mds_font: 'serif', mds_colour_palette: 'palette-5', feature_block_a_enabled: ($('[data-name="Feature Article Block A"]').length > 0) ? 'yes' : 'no', feature_block_b_variant: (typeof $('[data-name="Feature Article Block B"]').data('variant') === 'undefined') ? '' : $('[data-name="Feature Article Block B"]').data('variant'), is_article_list: 'yes', error_404: '', top_stories_article_count: 13, interstitial_article_count: 6, news_stories_article_count: 18 }, user: { id: '', first_name: '', advertising_experience: 'Ad-Full', is_privacy_plus: 'no', is_alist: 'no', level: data_layer_helper.getCookie('nq_ul'), seen_cmp: (data_layer_helper.getCookie('_sp_enable_dfp_personalized_ads') === 'true' || data_layer_helper.getCookie('_sp_enable_dfp_personalized_ads') === 'false') ? 'yes' : 'no', given_consent: (data_layer_helper.getCookie('_sp_enable_dfp_personalized_ads') === 'true') ? 'yes' : 'no', consent_string: data_layer_helper.getConsentString(), type: 'anonymous', parsely_type: 'Anonymous', chartbeat_type: 'anon', type_as_int: '1', is_logged_in: 'no', is_admin: 'no', has_full_admin_link_permissions: '', has_registered: (data_layer_helper.getCookie('nqr') !== null) ? 'yes' : 'no', comments_verified: '', comments_verified_date: '', age_decade: '0' , gender: 'u' , is_known: data_layer_helper.getCookie('__siren') ? 'yes' : 'no', hash: '', lr_hash_1: '', lr_hash_2: '', lr_hash_3: '', gender: 'u' , user_decade: '0' , subscription_plan: '', subscription_tier: 'null', subscription_plan_and_frequency: ' - ', commented: (data_layer_helper.isArticle() && qs.get('action') === 'success') ? 'yes' : 'no', time_since_last_visit: 'not implemented (maybe drop)', device: data_layer_helper.getDevice(), using_ad_blocker_sourcepoint: data_layer_helper.getSourcepointAdbockStatus(), admin_user_name: '', card_expired: '', card_will_expire: '', expires_urgency: '', abandoned_cart: 'no', subscription_expired: 'no', payment_attempt_one: 'no', payment_attempt_two: 'no', payment_attempt_final: 'no', is_archant_site: '', signed_up_primary_news_newsletter: 'no', signed_up_primary_sport_newsletter: 'no', has_app_access: 'no', played_free_puzzles_last_7days: '', played_paid_puzzles_last_7days: '' }, analytics: { hierachy: 'newsquest,Bradford,www.wharfedaleobserver.co.uk,' + data_layer_helper.getPathFragment(3).replace(/\//,','), link_filters: 'javascript:,wharfedaleobserver.co.uk,fish4.co.uk,adsys.newsquest.co.uk,www.exchangeandmart.co.uk,www.communigate.co.uk,', tracking_block: data_layer_helper.getTrackingFromCookie('tracking_block', ''), tracking_block_index: data_layer_helper.getTrackingFromCookie('tracking_block_index', ''), previous_page_name: data_layer_helper.getCookie('nq_prev_page'), advert_id: '', position_in_list: data_layer_helper.getTrackingFromCookie('o-prop30', ''), featured_content: data_layer_helper.getTrackingFromCookie('o-ref', qs.get('ref')), account: data_layer_helper.getAccount() }, chartbeat: { enabled: "no", id: "", domain: "", sections: '' }, parsely: { enabled: "yes", site_id: "wharfedaleobserver.co.uk", type: 'Anonymous' }, piano: { tags: data_layer_helper.getPianoTags({ piano_domain: 'wharfedaleobserver', piano_master: '', breaking_news: false, editorial_opinion: false, free_subscriber: false, free_subscriber: false, has_video: false, is_article: false, article_content_level : '', article_content_level_open_access: false, picture_gallery_id: false, user_is_newsquest: false, user_logged_in: false, is_live_article: false, why_free_subscriber: '', extra_tags: extraTags, is_covid_headline: false, is_covid_body: false, is_alist: false, audio_provider_bytecast: false } ), custom_variables: { article_length: '', application_group: 'Tertiary', content_is_editorial_opinion: 'no', base_url: 'https://www.wharfedaleobserver.co.uk', mds_font: 'serif', mds_colour_palette: 'palette-5', site_name: 'Wharfedale Observer', site_name_possessive: 'Wharfedale Observer\'s', site_name_with_prefix_capitalised: 'The Wharfedale Observer', site_name_with_prefix_lower: 'the Wharfedale Observer', site_name_with_prefix_capitalised_possessive: 'The Wharfedale Observer\'s', site_name_with_prefix_lower_possessive: 'the Wharfedale Observer\'s', location_primary: 'Wharfedale', location_primary_possessive: 'Wharfedale\'s', location_county: 'Yorkshire', location_county_possessive: 'Yorkshire\'s', site_has_primary_sports_team: '', primary_sports_team: '', primary_sports_team_nickname: '', primary_sports_team_sport: '', primary_sports_team_possessive: '', primary_sports_team_nickname_possessive: '', site_id: '107', content_level: '', content_level_openaccess_override: 'no', content_author: '', content_id: '', content_is_article: 'no', content_primary_topic: '', user_seen_consent_modal: ($.cookie('_sp_enable_dfp_personalized_ads') === 'true' || $.cookie('_sp_enable_dfp_personalized_ads') === 'false') ? 'yes' : 'no', user_has_app_access: 'no', site_section: data_layer_helper.getPathFragment(0, true), article_published_yyyy: '', user_played_free_puzzles_last_7days: '', user_played_paid_puzzles_last_7days: '', anon_user_played_free_puzzles_last_7days: data_layer_helper.untrackedPuzzleCheck(), home_delivery_phone_number: '0800 953 0227', content_taxonomy_topics_contains_sport: ''.indexOf('sport') >= 0 ? 'yes' : 'no', content_is_restricted: data_layer_helper.getRestrictedContent('', '', '', ''), day_of_week: data_layer_helper.getDayOfWeek(), user_card_expired: '', user_card_will_expire: '', user_expires_urgency: '', user_payment_attempt_one: 'no', user_payment_attempt_two: 'no', user_payment_attempt_final: 'no', user_subscription_tier: 'null', user_is_newsquest: 'no', primary_news_newsletter_id: '', primary_news_newsletter_name: '', primary_news_newsletter_description: '', primary_sport_newsletter_id: '', primary_sport_newsletter_name: '', primary_sport_newsletter_description: '', user_signed_up_primary_news_newsletter: 'no', user_signed_up_primary_sport_newsletter: 'no', newsletter_auto_promote: '', newsletter_auto_promote_name: '', newsletter_auto_promote_description: '', newsletter_auto_promote_ID: '', site_has_app: 'no', site_app_store_url_ios: '', site_app_store_url_google_play: '', site_section1: data_layer_helper.getPathFragment(1, true) // GBL required }, native_variables: { setContentCreated: '', setContentIsNative: 'no', setContentAuthor: '', setContentSection: data_layer_helper.getPathFragment(0, true) } }, article: { showing_preview: '', is_article: data_layer_helper.isArticle() ? 'yes' : 'no', id : '', length_type: '', character_count: '', author: ''.toLowerCase(), context: '', content_level: '', content_level_open_access: '', content_level_combined: ',,no', content_is_restricted: data_layer_helper.getRestrictedContent('', '', '', ''), increment: (data_layer_helper.isArticle()) ? '+1' : '', sponsor: '', contributions: '0', is_sponsored: 'no', headline: '', age: data_layer_helper.getArticleAge(), upload_date: '', publish_date: '', update_date: '', rating: '', source: data_layer_helper.getSource(''), subjects: (typeof articleSubjects === 'object') ? articleSubjects.join(',') : '', context: '', grapeshot_context: (typeof gs_channels !== 'undefined') ? gs_channels : '', allow_comments: 'no', total_comments: '', originating_site_id: '', parent_article_site_id: '', parent_article_id: '', originating_article_id: '', parent_originating_site_id: '', is_original_to_site: '', is_cloned: '', parent_article_url: '', use_skimlinks: 'no', content_primary_topic: '', taxonomy: { article_types: '', topics: '', sports: '', sports_teams: '', locations: '', shared_content: '', free_tags: '', farming: '' }, audio: { has_audio: 'no', provider: '' } }, homes: { search_bedrooms_minimum: '', search_location: 'home', search_price_minimum: '', search_price_maximum: '', list: '', id: '' }, video: { exists: 'no', auto_play_enabled: data_layer_helper.getAutoPlay('no') }, contributions: { allow_text: '', allow_image: '', user_contributions_number: '0', has_user_contributions: 'no' }, search: { keywords: qs.get('search'), results: '' }, announcements: { category: '' }, config: { google_analytics_id: 'UA-54396341-23', site_template_set: 'standard', path: '/', top_level_section: 'homepage', polar_property_id: 'NA-WHAR-11238121', gallery_show_advert_after: '5', disable_outbrain: '' }, dfp: { is_landing: 'yes', module_path: 'home', weather_band: '11-15', weather_summary: 'sun'.toLowerCase(), id: data_layer_helper.getGoogleId(), display_screen: data_layer_helper.isMobileScreen() ? 'mobile' : 'desktop', can_show_billboard: (window.screen.width > 960) ? 'y' : 'n' }, dates: { date: (new Date()).toLocaleDateString('en-GB'), hour: (new Date()).getHours(), day: data_layer_helper.getDayOfWeek(), weekend: ((new Date()).getDay() === 6 || (new Date()).getDay() === 0) ? 'Weekend' : 'Weekday' }, memorials: { contact_phone_number: '', contact_email_address: '', publications: JSON.parse('' || '[]') } } data_layer_helper.storeCurrentPageName(data_layer.page.name); window.dispatchEvent(new Event('data-layer-loaded')) if (data_layer.article.is_article !== 'yes') { data_layer.piano.custom_variables.site_module = 'BlockHomepageModule'; data_layer.piano.custom_variables.puzzles_landing_page = 'no'; data_layer.piano.custom_variables.desktop_hero_id = '0'; data_layer.piano.custom_variables.puzzles_display_page = 'no'; data_layer.piano.custom_variables.mobile_hero_id = '0'; } </script> <script src="//assets.adobedtm.com/499440d21de9/54b957ecfb7e/launch-98090dfa3d73.min.js" async ></script> <!-- standard - PianoInit.html --> <script> window.usePiano = true; window.selectedOfferId = null; window.selectedTermId = null; </script> <script> document.cookie = "__adblocker=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"; var setNptTechAdblockerCookie = function(adblocker) { var d = new Date(); d.setTime(d.getTime() + 60 * 60 * 24 * 2 * 1000); document.cookie = "__adblocker=" + (adblocker ? "true" : "false") + "; expires=" + d.toUTCString() + "; path=/"; } var script = document.createElement("script"); script.setAttribute("async", true); script.setAttribute("src", "//www.npttech.com/advertising.js"); script.setAttribute("onerror", "setNptTechAdblockerCookie(true);"); document.getElementsByTagName("head")[0].appendChild(script); </script> <script> tp = window.tp || []; function runPiano() { Object.keys(data_layer.piano.custom_variables).forEach(function (k) { var v = data_layer.piano.custom_variables[k]; if (v != '') { tp.push(["setCustomVariable", k, v]); } }); Object.keys(data_layer.piano.native_variables).forEach(function (k) { var v = data_layer.piano.native_variables[k]; if (v != '') { tp.push([k, v]); } }); tp.push(['setTags', data_layer.piano.tags]); (function(src){ var a=document.createElement("script"); a.type = "text/javascript"; a.async=true; a.src=src; var b=document.getElementsByTagName("script")[0]; b.parentNode.insertBefore(a, b) })("//experience.tinypass.com/xbuilder/experience/load?aid=63k8fJGvpu"); } // Init Piano tp.push(["setDebug", ($.cookie('debug') === '1')]); tp.push(["setApplePayMerchantId", 'merchant.nq.subssites.piano']); // init Piano ID tp.push(['init', function() { tp.pianoId.init(); }]); tp.push(["setUsePianoIdUserProvider", true ]); tp.push(["addHandler", "loginRequired", function(params) { // If they're already signed in, we don't need to do anything special. if (tp.user.isUserValid()) { return; } if (typeof window._overridePianoDefault !== 'undefined' && window._overridePianoDefault !== true) { console.log("TPL Called") tp.pianoId.show({ screen: 'login', displayMode: 'modal', loggedIn: (data) => { pianoId.loggedIn(); }, loggedOut: () => { console.log('TP-TJ: user logged out'); }, registrationSuccess: () => { pianoId.registered(); }, width: '500px', height: '460px', }); } }]); tp.push(["addHandler", "showTemplate", function (templateParams) { handleOfferShow(templateParams); trackLocation(); if ($(templateParams.containerSelector).length > 0) { $(templateParams.containerSelector).addClass('shown'); if (templateParams.containerSelector === '#po-inline-article-inside') { $('#piano-container-inside-article').addClass('shown').removeAttr('style'); } if (!$(templateParams.containerSelector).hasClass('mar-block-ad')) { $(templateParams.containerSelector).show(); } if (templateParams.containerSelector === '#po-overlay-articlegate-full-width-scroll-below') { handleFullWidthBanner(); } if ( $(templateParams.containerSelector) === '#subscription-content' || $(templateParams.containerSelector) === '#po-inline-subscribe-page' ) { $(templateParams.containerSelector).show(); } if (['#piano_blockmodule_target_d', '#po-inline-blocksystem-target-e'].includes(templateParams.containerSelector)) { $('#divpo-inline-blocksystem-target-e').show(); } if (templateParams.containerSelector === '#po-overlay-toast-left') { removePianoToast() } if (templateParams.containerSelector === '#po-inline-articlewall-partialarticle-closable') { $('#po-inline-articlegate-partialarticle').css('display', 'none'); } if (templateParams.containerSelector === '#po-inline-articlewall-fullarticle-closable') { $('#po-inline-articlegate-fullarticle').css('display', 'none'); } } }]); tp.push(["addHandler", "checkoutSelectTerm", function (termDetails) { if (typeof termDetails.termId !== 'undefined') { window.selectedTermId = termDetails.termId; } }]); tp.push(["addHandler", "showOffer", function (offerParams) { handleOfferShow(offerParams); window.shownOffer = true; trackLocation(); // Store some data we might need later. if (typeof offerParams.offerId !== 'undefined') { window.selectedOfferId = offerParams.offerId; } if ($(offerParams.containerSelector).length > 0) { if ($(offerParams.containerSelector).length > 0) { $(offerParams.containerSelector).addClass('shown'); if (offerParams.containerSelector === '#po-inline-article-inside') { $('#piano-container-inside-article').addClass('shown').removeAttr('style'); } if (!$(offerParams.containerSelector).hasClass('mar-block-ad')) { $(offerParams.containerSelector).show(); } if (offerParams.containerSelector === '#po-overlay-articlegate-full-width-scroll-below') { handleFullWidthBanner(); } if ( $(offerParams.containerSelector) === '#subscription-content' || $(offerParams.containerSelector) === '#po-inline-subscribe-page' ) { $(offerParams.containerSelector).show(); } if (offerParams.containerSelector === '#po-overlay-toast-left') { removePianoToast() } if (templateParams.containerSelector === '#po-inline-articlewall-partialarticle-closable') { $('#po-inline-articlegate-partialarticle').css('display', 'none'); } if (templateParams.containerSelector === '#po-inline-articlewall-fullarticle-closable') { $('#po-inline-articlegate-fullarticle').css('display', 'none'); } } } }]); function handleFullWidthBanner() { $('#po-overlay-articlegate-full-width-scroll-below').css({ border: '1px solid #767676' }); $('#po-overlay-articlegate-full-width-scroll-below').show(); $('#subscription-content').hide(); $('.send-us-your-news-cta').hide(); $('.mega-news-block').hide(); const block = document.getElementById('po-overlay-articlegate-full-width-scroll-below'); let blockRect = block.getBoundingClientRect(); let startRect = new DOMRect(blockRect.x, blockRect.y + window.scrollY, blockRect.width, blockRect.height); let hasBecomeVisible = true; // change to false to alter the gate positioning behaviour const updateArticleGatePositionBasedOnScroll = function() { if (window.scrollY + window.innerHeight > startRect.bottom) { hasBecomeVisible = true; } if (hasBecomeVisible) { if (window.scrollY > startRect.top) { block.style.position = 'fixed'; block.style.setProperty('top', '0px'); block.style.setProperty('bottom', 'initial'); } else if (window.scrollY < startRect.bottom - window.innerHeight) { block.style.position = 'fixed'; block.style.setProperty('bottom', '0px'); block.style.setProperty('top', 'initial'); } else { block.style.removeProperty('position'); block.style.removeProperty('bottom'); block.style.removeProperty('top'); } } } // position the article gate immediately updateArticleGatePositionBasedOnScroll(); // update article gate position on scroll events document.addEventListener('scroll', updateArticleGatePositionBasedOnScroll); } function trackLocation(forceValidLocation = false) { var currentLocation = window.location.pathname; let valid = false; if (currentLocation.indexOf('puzzles') > -1) { valid = true; } if (currentLocation.indexOf('pagesuite') > -1) { valid = true; } var articleMatch = currentLocation.match(/(\d+)\.[^\/]+\/(r\/)?$/); if (articleMatch != null) { valid = true; } if (forceValidLocation) { valid = true; } if (currentLocation.indexOf('subscribe') > -1) { valid = false; } if (!valid) { return; } $.cookie('last-piano-page-interacted-with', currentLocation, {path: '/', domain: window.data_layer.site.cookie_domain}); } function trackPianoWithNewRelic(templateName) { if (this.newrelic && typeof this.newrelic === 'object') { newrelic.setCustomAttribute('user_was_shown_piano_experience', templateName); } } function handleOfferShow(params) { console.log('Piano params', params); // If on the subscription page and the URL has a term ID and offer ID, show the relevant offer. if (typeof location.pathname !== 'undefined' && location.pathname === '/subscribe/') { var offerId = location.search.match(/offer_id=([A-Z0-9]+)/); if (offerId !== null && offerId.length > 1) { offerId = offerId[1]; } var termId = location.search.match(/term_id=([A-Z0-9]+)/); if (termId !== null && termId.length > 1) { termId = termId[1]; } if (offerId !== null && termId !== null) { tp.offer.show({'termId': termId, 'offerId': offerId}); } } // we are only tracking var templateId = params.templateId; var variantId = params.templateVariantId; if (params.containerSelector !== '#subscription-content' && params.containerSelector !== '#subscription-replace-entire-article' && params.containerSelector !== '#po-inline-articlegate-fullarticle' && params.containerSelector !== '#po-inline-articlegate-partialarticle' ) { $.get('/ws/piano/templatename/', {template_id: templateId, variant_id: variantId}, function (response) { trackPianoSimplified(params, response.name); }); return; } $.get('/ws/piano/templatename/', {template_id: templateId, variant_id: variantId}, function (response) { trackPiano(params, response.name); }); } function trackPiano(params, templateName) { trackPianoWithNewRelic(templateName); if (typeof params.activeMeters === 'string') { activeMeters = JSON.parse(params.activeMeters); } else { activeMeters = params.activeMeters; } var s = window.s; if (!s || !s.pageName) { // console.log("ADB: Setting s from backup"); s = window.backupAdobe; window.s = s; } // this would call when CL3 is a hard gate if (!activeMeters && data_layer.article.content_level === '3') { s.eVar59 = templateName; s.eVar58 = data_layer.article.content_level; s.events = "event91"; s.linkTrackVars="eVar58,eVar2,eVar3,eVar4,eVar5,eVar6,eVar16,eVar19,eVar25,eVar26,eVar28,eVar43,eVar59,eVar61,eVar62,prop63,eVar79,list3,events"; s.linkTrackEvents="event91"; s.tl(document, 'o', 'Metered Access Notice'); s.events = ''; return; } if (!activeMeters) { return; } var meterData = activeMeters[0]; var meterName = meterData.meterName.toLowerCase(); // track event 5 if (meterName.indexOf('cl1') !== -1 || meterName.indexOf('cl2') !== -1 || meterName.indexOf('cl3') !== -1 || params.containerSelector === '#piano-article-gate') { s.eVar58 = data_layer.article.content_level; s.eVar80 = meterData.meterName + ',' + meterData.views + ',' + meterData.totalViews + ',' + meterData.viewsLeft + ',' + meterData.maxViews; s.eVar59 = templateName; s.events = "event5"; s.linkTrackVars="eVar58,eVar2,eVar3,eVar4,eVar5,eVar6,eVar16,eVar19,eVar25,eVar26,eVar28,eVar43,eVar59,eVar61,eVar62,prop63,eVar80,eVar79,list3, events"; s.linkTrackEvents="event5"; } else { s.eVar80 = meterData.meterName + ',' + meterData.views + ',' + meterData.totalViews + ',' + meterData.viewsLeft + ',' + meterData.maxViews; s.eVar59 = templateName; s.linkTrackVars="eVar2,eVar3,eVar4,eVar5,eVar6,eVar16,eVar19,eVar25,eVar26,eVar28,eVar43,eVar59,eVar61,eVar62,prop63,eVar80,eVar79,list3, events"; } s.tl(document, 'o', 'Metered Access Notice'); s.events = ''; } /** * Just track the template name in 78 for non-article-interrupts/gates */ function trackPianoSimplified(params, templateName) { trackPianoWithNewRelic(templateName); var s = window.s; if (!s || !s.pageName) { // console.log("ADB: Setting s from backup"); s = window.backupAdobe; window.s = s; } s.eVar78 = templateName; s.events = 'event90'; s.linkTrackEvents="event90"; s.linkTrackVars="eVar2,eVar3,eVar4,eVar5,eVar6,eVar16,eVar19,eVar25,eVar26,eVar28,eVar43,eVar59,eVar61,eVar62,prop63,eVar80,eVar79,list3,eVar78, events"; s.tl(document, 'o', 'Piano Template'); } function raiseLaunchEvent(name) { var e = new Event('launch:piano:' + name); window.dispatchEvent(e); } function removePianoToast() { setTimeout(() => { document.getElementById('po-overlay-toast-left').remove() }, 30000) } /** * Posts the Piano conversion data to the student beans API if the site is either * Herald ScotlanD or The National. * * @param {Object} conversion */ async function subscriptionComplete(conversion) { if (data_layer.site.id !== '308' && data_layer.site.id !== '1106') { return; } await fetch('/ws/public/student-beans/', { method: 'POST', headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }, body: JSON.stringify(conversion) }); } tp.push(["addHandler", "checkoutComplete", function(conversion) { subscriptionComplete(conversion); var s = window.s; s.events = s.apl(s.events, "event4", ",", 1); // Set the subscription counter event. s.events = s.apl(s.events, "purchase", ",", 1); // Set the purchase event. s.products = "Subscription : Metered Access;" + conversion.termId + ";1;"+conversion.chargeAmount; s.purchaseID = conversion.termConversionId; s.pageName = '(www) /subscribe/complete/'; // wipe out errors s.eVar31 = ''; s.tl(); $.cookie('resourceConverted', conversion.rid, {path: '/', domain: window.data_layer.site.cookie_domain}); $.cookie('pianoConverted', '1', {path: '/', domain: window.data_layer.site.cookie_domain}); raiseLaunchEvent('checkoutComplete'); }]); tp.push(["addHandler", "checkoutPaymentError", function(errorData) { var s = window.s; s.pageName = '(www) /subscribe/error/'; s.eVar31 = errorData.message; s.tl(); raiseLaunchEvent('checkoutPaymentError'); }]); tp.push(["addHandler", "checkoutError", function(errorData) { var s = window.s; s.pageName = '(www) /subscribe/error/'; s.eVar31 = errorData.message; s.tl(); raiseLaunchEvent('checkoutError'); }]); tp.push(["addHandler", "startCheckout", function () { var s = window.s; s.pageName = '(www) /subscribe/payment/'; // wipe out errors s.eVar31 = ''; s.tl(); raiseLaunchEvent('startCheckout'); }]); tp.push(["addHandler", "checkoutClose", function(conversion) { raiseLaunchEvent('checkoutClose'); // Did they abandon the cart? If so: was anything in their cart? if (typeof conversion.state === 'undefined' || conversion.state !== 'close') { return; } if (window.selectedOfferId === null || window.selectedTermId === null) { return; } $.post('/ws/piano/abandoned-cart/', {offer_id: window.selectedOfferId, term_id: window.selectedTermId}); }]); tp.push(["addHandler", "meterExpired", function(meterData){ var msg = "<div><b>meterName:</b> " + meterData.meterName + "&nbsp; | &nbsp;<b>views:</b> " + meterData.views + "&nbsp; | &nbsp;<b>totalViews:</b> " + meterData.totalViews + "&nbsp; | &nbsp;<b>viewsLeft:</b> " + meterData.viewsLeft + "&nbsp; | &nbsp;<b>maxViews:</b> " + meterData.maxViews + "&nbsp; | &nbsp;<b>callback:</b> " + meterData.callback + '</div>'; if ($.cookie('nq-show-piano-viewer') === 'yes') { $('#piano-meter-value').html(msg); $('#piano-meter-display').show(); $('#piano-meter-display-content').append(msg); } var cVal = window.location.href; trackLocation(true); console.log("Piano Meter Expired:", meterData.meterName); if (meterData.meterName === 'CL1 Meter') { console.log("Piano: Setting meter expired cookie"); $.cookie('isMeterExpired', 'yes', {path: '/', domain: window.data_layer.site.cookie_domain, expires: 1}); } raiseLaunchEvent('meterExpired'); }]); tp.push(["addHandler", "meterActive", function(meterData){ var msg = "<div><b>meterName:</b> " + meterData.meterName + "&nbsp; | &nbsp;<b>views:</b> " + meterData.views + "&nbsp; | &nbsp;<b>totalViews:</b> " + meterData.totalViews + "&nbsp; | &nbsp;<b>viewsLeft:</b> " + meterData.viewsLeft + "&nbsp; | &nbsp;<b>maxViews:</b> " + meterData.maxViews + "&nbsp; | &nbsp;<b>callback:</b> " + meterData.callback + '</div>'; if ($.cookie('nq-show-piano-viewer') === 'yes') { $('#piano-meter-value').html(msg); $('#piano-meter-display').show(); $('#piano-meter-display-content').append(msg); } console.log("Piano Meter running total:", meterData.meterName, meterData.totalViews, meterData.maxViews, meterData); if (meterData.meterName === 'CL1 Meter' && meterData.totalViews >= meterData.maxViews) { $.cookie('isMeterExpired', 'yes', {path: '/', domain: window.data_layer.site.cookie_domain, expires: 1}); } else { $.cookie('isMeterExpired', 'no', {path: '/', domain: window.data_layer.site.cookie_domain, expires: 1}); } }]); data_layer.user.requires_extended_metering = 'no'; data_layer.piano.custom_variables.requires_extended_metering = 'no'; runPiano(); </script> <script type='text/javascript'> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var iasDataHandler, __iasPET = __iasPET || {}; __iasPET.queue = __iasPET.queue || []; __iasPET.pubId = '931298'; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; var carbonRealtime = JSON.parse(window.localStorage.getItem('ccRealtimeData')); var ozoneSettings = {}; var ozoneTargeting = { carbon_segment: carbonRealtime ? carbonRealtime.audiences.map(x => (x.id)) : [] }; function isMobile() { if (window.screen.width < 728) { return true; } return false; } var usePrebid = true; var whiteList = false; var adLight = false; var blackListAds = []; if (usePrebid) { // disable initial load so prebid can do its stuff // console.log('DFP: Disabling initial load'); googletag.cmd.push(function() { // console.log('DFP: Disabling initial load - read by DFP'); googletag.pubads().disableInitialLoad(); }); } </script> <script src="//d2zv5rkii46miq.cloudfront.net/0/latest/cmp_shim.js"></script> <script> /** * Adds key-values to page level of Google Publisher Tag * @example * addKeyValuesToGPT({"ap_a": ["1100"], "ap_x": ["134123"]}) * @param {Object} keyValues */ function addAsKeyValuesToGPT(keyValues) { if (!googletag.pubads) { googletag.cmd.push(function () { addAsKeyValuesToGPT(keyValues); }); return; } for (const key in keyValues) { if (Object.hasOwnProperty.call(keyValues, key)) { const value = keyValues[key]; googletag.pubads().setTargeting(key, value); } } } function onAudienceProjectDataAvailable(dataResponse) { console.log("AudienceProject data returned", dataResponse); // in keyValues there are full-reach key-values created, they needs to be sent to GAM and added to Prebid adform ad-units if (dataResponse.keyValues) { addAsKeyValuesToGPT(dataResponse.keyValues); } } function fetchAp() { AudienceProjectData.fetch('saknewsquest', { integrateWithCmp: true, waitForCmpConsent: true }, onAudienceProjectDataAvailable); } //Load the APS JavaScript Library !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"); //Initialize the Library apstag.init({ pubID: '3147', adServer: 'googletag', }); </script> <script> if (typeof gs_channels === 'undefined') { gs_channels = ""; } rpx_init = ({ qry : 'http://www.wharfedaleobserver.co.uk', section : 'home', site : 'www.wharfedaleobserver.co.uk', context : '', weather : 'sun'.toLowerCase(), temp : '11-15', gs_channels : gs_channels, age : '0' , gender : 'u' , nqd : '' // intentionall blank }); </script> <script type='text/javascript' src='https://pagead2.googlesyndication.com/pagead/imgad?id=CICAgKDLqv_TbRABGAEoATIIgOw1LHg7xnFAt-_HogU'></script> <script> var bidTimeout = 1200; window.unfilteredAdUnits = [{"sizes":[1,1],"alternate_mobile_size":"","slotType":"outofpage","domName":"DFP_out_of_page","positionName":"out_of_page","isVast":false,"collapseContainer":false,"targets":["takeover"],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[[300,250],[300,600]],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_premium_mpu","positionName":"premium_mpu","isVast":false,"collapseContainer":false,"targets":["takeover"],"useRubicon":true,"rubicon_desktop_zone_id":"297382","rubicon_mobile_zone_id":"331020","rubicon_desktop_size_ids":["10","15"],"rubicon_mobile_size_ids":["10","15"],"appnexus_desktop_placement_id":"10550686","appnexus_mobile_placement_id":"10550760","criteo_desktop_placement_id":"744494","criteo_mobile_placement_id":"760443","use_amazon":true,"groupm_desktop_placement_id":"14304603","groupm_mobile_placement_id":"16550455"},{"sizes":[300,250],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_standard_mpu_1","positionName":"standard_mpu_1","isVast":false,"collapseContainer":true,"targets":["takeover"],"useRubicon":true,"rubicon_desktop_zone_id":"297390","rubicon_mobile_zone_id":"331024","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550683","appnexus_mobile_placement_id":"10550759","criteo_desktop_placement_id":"744435","criteo_mobile_placement_id":"760547","use_amazon":true,"groupm_desktop_placement_id":"17946307","groupm_mobile_placement_id":"13260893"},{"sizes":[300,250],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_standard_mpu_2","positionName":"standard_mpu_2","isVast":false,"collapseContainer":true,"targets":["takeover"],"useRubicon":true,"rubicon_desktop_zone_id":"331028","rubicon_mobile_zone_id":"534778","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550687","appnexus_mobile_placement_id":"10550761","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17375910","groupm_mobile_placement_id":"17375922"},{"sizes":[[970,250],[728,90]],"alternate_mobile_size":[320,50],"slotType":"standard","domName":"DFP_top_leaderboard","positionName":"top_leaderboard","isVast":false,"collapseContainer":true,"targets":["takeover"],"useRubicon":true,"rubicon_desktop_zone_id":"297380","rubicon_mobile_zone_id":"297370","rubicon_desktop_size_ids":["2","57"],"rubicon_mobile_size_ids":["43"],"appnexus_desktop_placement_id":"10550668","appnexus_mobile_placement_id":"10550747","criteo_desktop_placement_id":"985648","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"14304608","groupm_mobile_placement_id":"17479428"},{"sizes":[728,90],"alternate_mobile_size":[320,50],"slotType":"standard","domName":"DFP_leaderboard_1","positionName":"leaderboard_1","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425706","rubicon_mobile_zone_id":"449748","rubicon_desktop_size_ids":["2"],"rubicon_mobile_size_ids":["43"],"appnexus_desktop_placement_id":"10550688","appnexus_mobile_placement_id":"10550762","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"16550485","groupm_mobile_placement_id":"17479427"},{"sizes":[728,90],"alternate_mobile_size":[320,50],"slotType":"standard","domName":"DFP_leaderboard_2","positionName":"leaderboard_2","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425708","rubicon_mobile_zone_id":"449750","rubicon_desktop_size_ids":["2"],"rubicon_mobile_size_ids":["43"],"appnexus_desktop_placement_id":"10550689","appnexus_mobile_placement_id":"10550766","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17375905","groupm_mobile_placement_id":"16550500"},{"sizes":[728,90],"alternate_mobile_size":[[300,100],[320,50]],"slotType":"standard","domName":"DFP_bottom_leaderboard","positionName":"bottom_leaderboard","isVast":false,"collapseContainer":false,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"297378","rubicon_mobile_zone_id":"425710","rubicon_desktop_size_ids":["2"],"rubicon_mobile_size_ids":["43"],"appnexus_desktop_placement_id":"10550678","appnexus_mobile_placement_id":"10550748","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17377997","groupm_mobile_placement_id":"17479454"},{"sizes":["fluid",[280,130],[1,1]],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_high_vis","positionName":"high_vis","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"985647","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""}]; //whenever you want header bids call this function function fetchHeaderBids() { // console.log("DFP: Fetching headerbids"); // new prebid implementation var apstagSlots = []; getPETRequest(); $.each(unfilteredAdUnits, function(i, unit) { if (unit.isVast) { return; } if(unit.use_amazon) { var awsSizes = []; var sizes = null; // work around poor data format if (unit.alternate_mobile_size && isMobile()) { sizes = unit.alternate_mobile_size; } else { sizes = unit.sizes; } if (typeof sizes[0] === 'object') { $.each(sizes, function (k, v) { awsSizes.push(v); }); } else { awsSizes = [sizes]; } var amazonSlot = { slotID: unit.domName, sizes: awsSizes, }; apstagSlots.push(amazonSlot); } }); // TODO 1 var bidders = ['a9', 'prebid', 'ias']; // create a requestManager to keep track of bidder state to determine when to send ad server // request and what apstagSlots to request from the ad server var requestManager = { adserverRequestSent: false, adSlots: [], }; //loop through bidder array and add the bidders to the request manager: bidders.forEach(function(bidder) { requestManager[bidder] = false; }) // a helper function that returns googletag objects corresponding to the slotIDs in the slot objects function _getGPTSlots(apstagSlots) { // get all of the slot IDs that were requested var slotIDs = apstagSlots.map(function(slot) { return slot.slotID; }); // return the slot objects corresponding to the slotIDs return googletag.pubads().getSlots().filter(function(slot) { // return true if the ID of the slot object is in the slotIDs array return slotIDs.indexOf(slot.getSlotElementId()) > -1; }); } function getPETRequest() { googletag.cmd.push(function() { // read the currently defined GPT ad slots for sending to the PET endpoint // defined all GPT ad slots before calling PET var gptSlots = googletag.pubads().getSlots(); var iasPETSlots = []; for (var i = 0; i < gptSlots.length; i++) { var sizes = gptSlots[i].getSizes().map(function(size) { if (size.getWidth && size.getHeight) return [size.getWidth(), size.getHeight()]; else return [1, 1]; }); iasPETSlots.push({ adSlotId: gptSlots[i].getSlotElementId(), //size: can either be a single size (for example, [728, 90]) // or an array of sizes (for example, [[728, 90], [970, 90]]) size: sizes, adUnitPath: gptSlots[i].getAdUnitPath() }); } // wait for IAS to return data var iasDataHandler = function(adSlotData) { headerBidderBack('ias'); }; // make the request to PET. if your page makes multiple ad requests to DFP // (for example, lazily loaded ads, infinite scrolling pages, etc.), make // a request to PET before every request to DFP __iasPET.queue.push({ adSlots: iasPETSlots, dataHandler: iasDataHandler }); }); } // return true if all bidders have returned function allBiddersBack() { var allBiddersBack = bidders // get the booleans from the object .map(function(bidder) { return requestManager[bidder]; }) // get rid of false values - indicates that the bidder has responded .filter(Boolean) // if length is equal to bidders, all bidders are back .length === bidders.length; return allBiddersBack; } // handler for header bidder responses function headerBidderBack(bidder) { // console.log("DFP: headerBidderBack called with", bidder); if (typeof bidder === 'object') { requestManager.adSlots = bidder; bidder = 'prebid'; } // return early if request to adserver is already sent if (requestManager.adserverRequestSent === true) { return; } // flip bidder back flag if (bidder === 'a9') { requestManager.a9 = true; } else if (bidder === 'prebid') { requestManager.prebid = true; } else if (bidder === 'ias') { requestManager.ias = true; } // if all bidders are back, send the request to the ad server if (allBiddersBack()) { sendAdserverRequest(); } } // actually get ads from DFP function sendAdserverRequest() { // console.log("DFP: All bidders back"); // return early if request already sent if (requestManager.adserverRequestSent === true) { return; } if (typeof window.prebidReady === 'undefined') { window.prebidReady = performance.now(); } if (window.googleReady) { // flip the boolean that keeps track of whether the adserver request was sent requestManager.adserverRequestSent = true; // flip pbjs boolean to signal to pbjs the ad server has already been called pbjs.adserverCalled = true; //flip boolean for adserver request to avoid duplicate requests requestManager.sendAdserverRequest = true; // make ad request to DFP googletag.cmd.push(function() { window.executionSet = performance.now(); apstag.setDisplayBids(); __iasPET.setTargetingForGPT(); // console.log("DFP: Refresh called, setting adslots to ", requestManager.adSlots); if (requestManager.adSlots.length > 0){ googletag.pubads().refresh(requestManager.adSlots); } else { googletag.pubads().refresh(); } setPerformanceCookie(); }); } else { window.setTimeout(function() { sendAdserverRequest(true); }, 200); } } function requestBids(apstagSlots, bidTimeout) { // fetch apstag bids, set bid targting, then call headerBidderBack // to get the ads for the first time apstag.fetchBids({ slots: apstagSlots, timeout: (bidTimeout - 200) }, function(bids) { headerBidderBack('a9'); }); var edktAudiences; // Here we fetch audiences which the user has been placed in. try { edktAudiences = JSON.parse(localStorage.getItem('edkt_matched_audience_ids') || '[]') .slice(0, 100) .map(String); } catch (e) { edktAudiences = []; } // request bids from prebid pbjs.que.push(function() { // console.log("DFP: PBJS request bids called"); pbjs.rp.requestBids({ callback: headerBidderBack, data: { airgrid: { perid: edktAudiences }, ozoneSettings, ozoneTargeting }, }); }); } //requestBids requestBids(apstagSlots, bidTimeout) // set timeout to send request to call sendAdserverRequest() after timeout // if all bidders haven't returned before then window.setTimeout(function() { sendAdserverRequest(); }, bidTimeout); }; function setPerformanceCookie() { var start = window.startExec; var prebidReady = window.prebidReady - start; var domComplete = window.domComplete - start; var googleComplete = window.googleComplete - start; var finished = window.executionSet - start; /* var cVal = Math.round(prebidReady) + ':' + Math.round(domComplete) + ':' + Math.round(googleComplete) + ':' + Math.round(finished); */ var cVal = Math.round(finished); var t = new Date(); t.setMilliseconds(t.getMilliseconds() + 600000); $.cookie('adtiming', cVal, {path: '/', domain: '.wharfedaleobserver.co.uk', expires: t}); } </script> <link rel="apple-touch-icon" href="/resources/images/17415766/"> <link rel="apple-touch-icon" sizes="72x72" href="/resources/images/17415765/"> <link rel="apple-touch-icon" sizes="114x114" href="/resources/images/17415767/"> <!-- Add iconify --> <script src="https://code.iconify.design/1/1.0.7/iconify.min.js"></script> </head> <body class="sticky-footer allow-skins" data-cache-buster="uUAjmAdC" data-template="" data-template-colour="" data-namespace="standard"> <!-- standard - AfterBodyTagInclude.html --> <!-- ##+ +## ##: `#####. ####### ### ### ###### `#####. ####### ### ,## +##### +## ###' ## ####### ######## ### ### ###### ####### ######## ### ,## ######: .## #### ## ### ### ### ### ###### ##, ### ### ### ### ### ,## ##` ##,#+##:## ### ### ####### ###### #####+ ### ### ####### ### ,## +##### ####`####+ ### ### ###### ####### #####+ ### ### ###### ### ,## #### #### .###. '## ##' ### ### ### ,##: ##, '## ##' ### ### ### ### '## +## :### ### ####### ### `##+ ### ### ##, ####### ### `##+ `####### ######+ ##: ### ##### ### ### ### ,### ##, ##### ### ### ##### ####+ Developers, designers, testers - interested in working for us? Contact this guy....https://uk.linkedin.com/in/hillsimon --> <div style="height: 0px"><div id="DFP_out_of_page"></div></div> <div id="paywallWindowOverlay"></div> <div id="takeover"> <div id="martini-config" class="layout"> <div id="header-content"> <!-- standard - header-1.html --> <header id="site-header" class="site-header site-header--1" > <!-- standard - HeaderTopNavLinks.html --> <div class="header-topnav"> <div class="container-inner-width"> <div class="header-topnav-links"> <ul class="list-style-none"> <li><a class="mar-nav--promo-link" href="/newsletters/">Newsletters</a></li> <li><a class="mar-nav--promo-link" href="/jobs/">Jobs</a></li> <li><a class="mar-nav--promo-link" href="/cars/">Cars</a></li> <li><a class="mar-nav--promo-link" href="/homes/">Homes</a></li> <li><a class="mar-nav--promo-link" href="/advertising/">Book An Ad</a></li> <li><a class="mar-nav--promo-link" href="https://directory.wharfedaleobserver.co.uk/" target="blank">Local listings</a></li> <li><a class="mar-nav--promo-link" href="/li/">Local info</a></li> <li><a class="mar-nav--promo-link" href="/contact/">Contact us</a></li> </ul> </div> <ul id="links-nav" class="header-topnav--links-nav list-style-none"> <li class="links-nav-label"><span class="links-nav-label-text">More</span> <ul class="list-style-none"> <li class="dropdown-icon-closed"> <span class="iconify" data-icon="akar-icons:chevron-down"></span> </li> <li class="dropdown-icon-open" style="display: none;"> <span class="iconify" data-icon="akar-icons:chevron-up"></span> </li> <li class="links-nav-container"> <ul class="list-style-none"> <li><a class="mar-nav--promo-link" href="/newsletters/">Newsletters</a></li> <li><a class="mar-nav--promo-link" href="/jobs/">Jobs</a></li> <li><a class="mar-nav--promo-link" href="/cars/">Cars</a></li> <li><a class="mar-nav--promo-link" href="/homes/">Homes</a></li> <li><a class="mar-nav--promo-link" href="/advertising/">Book An Ad</a></li> <li><a class="mar-nav--promo-link" href="https://directory.wharfedaleobserver.co.uk/" target="blank">Local listings</a></li> <li><a class="mar-nav--promo-link" href="/li/">Local info</a></li> <li><a class="mar-nav--promo-link" href="/contact/">Contact us</a></li> </ul> </li> </ul> </li> </ul> </div> </div> <div class="site-brand container-inner-width"> <div class="site-brand__container"> <a href="/"> <img src="/resources/images/small_site_logo/" alt="Wharfedale Observer" class="site-brand__brand-image"/> </a> </div> <!-- standard - SimpleHeaderTopNavigation.html --> <div class="simple-header-top-navigation"> <div class="simple-header-top-navigation__links"> <div class="simple-header-top-navigation__links--primary-links header-primary-links"> <a href="/subscribe/"> <button class="mar-btn--promo-primary"> Subscribe </button> </a> <ul class="list-style-none top-nav-overflow"> <li><a href="/pagesuite/"><button class="mar-btn--promo-secondary">Digital Edition</button></a></li> <li><a href="/puzzles/"><button class="mar-btn--promo-primary">Puzzles</button></a></li> </ul> </div> <div class="simple-header-top-navigation__links--classifieds"> </div> </div> <div class="simple-header-top-navigation__links--account"> <a href="/my/account/log-in/" class="simple-header-top-navigation__user-login piano-id__login"> <button id="headerUserAccountButton"> <!-- standard - IconUser.html --> <svg xmlns="http://www.w3.org/2000/svg " width="14" height="16" viewBox="0 0 10 14" fill="none"> <circle cx="5" cy="3.85718" r="3" fill="black"/> <ellipse cx="5" cy="10.2857" rx="5" ry="2.85714" fill="black"/> </svg> </button> </a> </div> <button aria-expanded="false" aria-label="Open the menu" class="simple-header-top-navigation__mega-menu-btn primary-nav__menu--more-btn"> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M3 6h18M3 12h18M3 18h18"/></svg> </button> </div> </div> <!-- standard - MegaMenu.html --> <div id="mega-menu" class="mega-menu" style="display: none;"> <div class="mega-menu__container mega-menu__wrapper"> <div class="mega-menu__cancel-button"> <i aria-expanded="true" aria-hidden="true" aria-label="Close the menu" class="mega-menu__cancel-button--icon"> <span class="iconify" data-icon="eva:close-fill" data-inline="false"></span> <div>Close</div> </i> </div> <div class="mega-menu-subscribe-banner"> <span>Stay ahead with a digital subscription</span> <a href="/subscribe/">Subscribe</a> </div> <div class="mega-menu__search"> <form method="get" action="/search/"> <h4 class="mega-menu__search--title">Search</h4> <div class="mega-menu__search--bar"> <input class="searchbar-input" type="text" name="search" placeholder="Search Wharfedale Observer"> <button class="searchbar-btn mira-search-button" type="submit"><span class="iconify" data-icon="fe:search" data-inline="false"></span></button> </div> </form> </div> <div class="mega-menu__main-list link-list"> <div class="mega-menu__main-list--list-item"> <div> <div> <a href="/news/"> <h3><span class="mega-menu__main-list--parent-link">News</span></h3> </a> </div> <div class="mega-menu__main-list--child-links"> <div class="child-item"> <a href="/news/news_local/">Local news</a> </div> <div class="child-item"> <a href="/news/national/">UK News</a> </div> </div> </div> <div class="divider"></div> </div> <div class="mega-menu__main-list--list-item"> <div> <div> <a href="/sport/"> <h3><span class="mega-menu__main-list--parent-link">Sport</span></h3> </a> </div> <div class="mega-menu__main-list--child-links"> <div class="child-item"> <a href="/sport/sportsoccer/">Soccer</a> </div> <div class="child-item"> <a href="/sport/sportrugbyunion/">Rugby Union</a> </div> <div class="child-item"> <a href="/sport/tour/">Tour de France</a> </div> <div class="child-item"> <a href="/sport/sport_golf/">Golf</a> </div> <div class="child-item"> <a href="/sport/sportcricket/">Cricket</a> </div> <div class="child-item"> <a href="/sport/sporthockey/">Hockey</a> </div> <div class="child-item"> <a href="/sport/sport_general/">Other Sport</a> </div> </div> </div> <div class="divider"></div> </div> <div class="mega-menu__main-list--list-item"> <div> <div> <a href="/features/"> <h3><span class="mega-menu__main-list--parent-link">Features</span></h3> </a> </div> <div class="mega-menu__main-list--child-links"> <div class="child-item"> <a href="/features/featuresnostalgia/">Across the Years</a> </div> <div class="child-item"> <a href="/features/nature_notes/">Nature Notes</a> </div> </div> </div> <div class="divider"></div> </div> <div class="mega-menu__main-list--list-item"> <div> <div> <a href="/leisure/"> <h3><span class="mega-menu__main-list--parent-link">What's On</span></h3> </a> </div> <div class="mega-menu__main-list--child-links"> <div class="child-item"> <a href="/leisure/local-events/">Local Events</a> </div> <div class="child-item"> <a href="/leisure/local-arts-and-leisure/">Local Arts &amp; Leisure</a> </div> </div> </div> <div class="divider"></div> </div> <div class="mega-menu__main-list--list-item"> <div> <div> <a href="/memorials/"> <h3><span class="mega-menu__main-list--parent-link">Announcements</span></h3> </a> </div> <div class="mega-menu__main-list--child-links"> <div class="child-item"> <a href="/memorials/acknowledgements/">Acknowledgements</a> </div> <div class="child-item"> <a href="/memorials/death-notices/">Death Notices</a> </div> <div class="child-item"> <a href="/memorials/in-memoriam/">In Memoriam</a> </div> <div class="child-item"> <a href="https://www.wharfedaleobserver.co.uk/announcements/public_notices/">Public notices</a> </div> <div class="child-item"> <a href="https://www.wharfedaleobserver.co.uk/announcements/">Other announcements</a> </div> <div class="child-item"> <a href="/memorials/bereavement-guide/">Bereavement Guide</a> </div> </div> </div> <div class="divider"></div> </div> <div class="mega-menu__main-list--list-item"> <div> <div> <a href="/eeditions/"> <h3><span class="mega-menu__main-list--parent-link">e-Editions</span></h3> </a> </div> <div class="mega-menu__main-list--child-links"> <div class="child-item"> <a href="/eeditions/yorkshirelivingharrogate/">Yorkshire Living Harrogate</a> </div> <div class="child-item"> <a href="/eeditions/yorkshirelivingwest/">Yorkshire Living West</a> </div> <div class="child-item"> <a href="/eeditions/staycationuk/">Staycation UK</a> </div> </div> </div> <div class="divider"></div> </div> <div class="mega-menu__main-list--list-item"> <div> <div> <a href="/young-reporter/"> <h3><span class="mega-menu__main-list--parent-link">Young Reporter</span></h3> </a> </div> </div> <div class="divider"></div> </div> <div class="mega-menu__main-list--list-item"> <div> <div> <a href="/reader-rewards/"> <h3><span class="mega-menu__main-list--parent-link">Reader Rewards</span></h3> </a> </div> </div> <div class="divider"></div> </div> <div class="mega-menu__main-list--list-item"> <div> <div> <a href="/puzzles/"> <h3><span class="mega-menu__main-list--parent-link">Puzzles</span></h3> </a> </div> </div> <div class="divider"></div> </div> </div> </div> <div class="mega-menu__sticky"> <ul class="list-style-none mega-menu__sticky--list"> <div class="mega-menu__sticky--primary-links"> <li> <a href="/subscribe/"> <button class="mar-btn--promo-primary"> Subscribe </button> </a></li> <li><a href="/pagesuite/"><button class="mar-btn--promo-secondary">Digital Edition</button></a></li> <li><a href="/puzzles/"><button class="mar-btn--promo-primary">Puzzles</button></a></li> </div> <li><a class="mar-nav--promo-link" href="/newsletters/">Newsletters</a></li> <li><a class="mar-nav--promo-link" href="/jobs/">Jobs</a></li> <li><a class="mar-nav--promo-link" href="/cars/">Cars</a></li> <li><a class="mar-nav--promo-link" href="/homes/">Homes</a></li> <li><a class="mar-nav--promo-link" href="/advertising/">Book An Ad</a></li> <li><a class="mar-nav--promo-link" href="https://directory.wharfedaleobserver.co.uk/" target="blank">Local listings</a></li> <li><a class="mar-nav--promo-link" href="/li/">Local info</a></li> <li><a class="mar-nav--promo-link" href="/contact/">Contact us</a></li> </ul> </div> </div> <!-- standard - SimplePrimaryNavigation.html --> <nav id="primary-nav" class="primary-nav"> <div class="primary-nav__container container-inner-width"> <span class="primary-nav__left"> <nav class="primary-nav__menu" role="list"> <div class="primary-nav__menu-container"> <div class="primary-nav__menu--item"> <a class="primary-nav__menu--link" href="/news/">News</a> </div> <div class="primary-nav__menu--item"> <a class="primary-nav__menu--link" href="/sport/">Sport</a> </div> <div class="primary-nav__menu--item"> <a class="primary-nav__menu--link" href="/features/">Features</a> </div> <div class="primary-nav__menu--item"> <a class="primary-nav__menu--link" href="/leisure/">What's On</a> </div> <div class="primary-nav__menu--item"> <a class="primary-nav__menu--link" href="/memorials/">Announcements</a> </div> <div class="primary-nav__menu--item"> <a class="primary-nav__menu--link" href="/eeditions/">e-Editions</a> </div> <div class="primary-nav__menu--item"> <a class="primary-nav__menu--link" href="/young-reporter/">Young Reporter</a> </div> <div class="primary-nav__menu--item"> <a class="primary-nav__menu--link" href="/reader-rewards/">Reader Rewards</a> </div> <div class="primary-nav__menu--item"> <a class="primary-nav__menu--link" href="/puzzles/">Puzzles</a> </div> </div> </nav> </span> <span class="primary-nav__right"> <div class="primary-nav__menu--more-btn"> <button aria-expanded="false" aria-label="Open the menu" class="more-link more-burger-icon"> <svg aria-hidden=”true” xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M3 6h18M3 12h18M3 18h18"/></svg> </button> </div> <div class="primary-nav__right--search"> <a class="primary-nav__container--search-icon search-icon" href="#"><span class="iconify" data-icon="ion:search-circle-sharp" data-inline="false"></span></a> </div> </span> </div> </nav> </header> </div> <div id="redesign-content"> <div class="top-dfp-wrapper"> <div class="dfp-top-ad-container container" data-uses-js="dfp-top-ad-fixed"> <div class="mar-leaderboard mar-leaderboard--top "> <div class="leaderboard-ad top-leaderboard-ad"><div id="DFP_top_leaderboard"></div></div> </div> </div> </div> <div id="module-content" class="content"> <div class="container mar-block-ad mar-block-ad--piano-promo" id="piano-container-top"></div> <div class="container mar-block-ad mar-block-ad--piano-promo" id="po-inline-banner-top-hero-content"></div> <div class="container--enhanced"> <section class=" block block-article-shoutout " data-name="Feature Article Block A" data-variant="" style="display: none"> <!-- standard - BlockFrontEndConfig.html --> <div data-is-configurable="yes" data-block-id="1" data-module-path="/" data-site-module-id="28738"></div> <article class="block-article-shoutout__article block-article-shoutout--" data-position="1" data-parsely-slot="feature-article-block-a-1" > <div class="block-article-shoutout__headline mar-my-0" > <a class="block-article-shoutout__article-link no-underline" href="/news/24768623.ilkley-literature-festival-announces-events-workshops/" >Ilkley Literature Festival announces early 2025 events and workshops</a> </div> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24768623" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24768623" data-original-site="Wharfedale Observer" data-rating="3" data-content-level="1 Standard" data-is-clone="yes" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24768623"> </ul> </div> </article> </section> <style> .anon-visibility {display: block !important} </style><section id="uber-block" class="uber-block block mar-bg-white" > <!-- standard - BlockFrontEndConfig.html --> <div data-is-configurable="yes" data-block-id="100" data-module-path="/" data-site-module-id="28738"></div> <h1 id="uber-primary-heading" class="block-heading">Top Stories</h1> <div class="uber-block-lead-story"> <!-- standard - BlockLeadStory.html --> <article class="omni-lead-story omni-lead-story--standard-lead " data-position="1" data-parsely-slot="uber-block-1" data-uses-js="article-story" > <div class="omni-lead-story__image-content"> <a href="/news/24769600.campaigners-delay-felling-two-trees-otley/"> <img srcset="/resources/images/576x324/1x/0/18832435.jpg 576w, /resources/images/736x490/1x/0/18832435.jpg 736w, /resources/images/773x434/1x/0/18832435.jpg 773w, /resources/images/600x337/1x/0/18832435.jpg 600w, /resources/images/813x457/1x/0/18832435.jpg 813w" sizes="(min-width: 768px) calc(100vw / 1.5), 100vw" src="/resources/images/320x200/1x/0/18832435.jpg" alt="Campaigners are trying to stop the felling of two trees in Otley" /> </a> <div class="omni-lead-story__icon-container"> </div> </div> <div class="omni-lead-story__headline-container"> <div class="omni-lead-story__metadata-container"> <!-- Article Primary Tag --> <div class="omni-lead-story__primary-tag"> <a href="/topics/environment/"> <div class="omni-lead-story__tag">Environment</div> </a> </div> </div> <h3 class="omni-lead-story__headline "> <a class="omni-lead-story__link" href="/news/24769600.campaigners-delay-felling-two-trees-otley/" > <span>Campaigners manage to further delay felling of two trees in Otley</span> </a> </h3> </div> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24769600" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24769600" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24769600"> </ul> </div> </article> </div> <div class="article-grid__uber" data-position="" data-interstitial-position="14" data-total-articles="38" data-top-stories-articles="14" data-news-list-articles="18"> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="2" data-parsely-slot="uber-block-2" data-uses-js="article-story"> <a href="/news/24766285.switch-on-displays-dazzle-yeadon-burley-in-wharfedale/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18833261.jpg 128w, /resources/images/290x167/1x/18833261.jpg 290w, /resources/images/445x250/1x/18833261.jpg 445w, /resources/images/720x415/1x/18833261.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18833261.jpg" alt="Yeadon, left, and Burley-in-Wharfedale, right, hosted Christmas lights switch-on events at the weekend" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18833261.jpg" alt="Yeadon, left, and Burley-in-Wharfedale, right, hosted Christmas lights switch-on events at the weekend" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/events/"> <div class="omnicard__tag">Events</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24766285.switch-on-displays-dazzle-yeadon-burley-in-wharfedale/"> <h3 class="omnicard__headline "> Wharfedale communities sparkle as Christmas light switch-ons dazzle spectators </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24766285" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24766285" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24766285"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="3" data-parsely-slot="uber-block-3" data-uses-js="article-story"> <a href="/news/24759623.otley-christmas-film-song-released-today/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18822616.jpg 128w, /resources/images/290x167/1x/18822616.jpg 290w, /resources/images/445x250/1x/18822616.jpg 445w, /resources/images/720x415/1x/18822616.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18822616.jpg" alt="A still from Otley's annual Christmas film and song" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18822616.jpg" alt="A still from Otley's annual Christmas film and song" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/business/"> <div class="omnicard__tag">Business</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24759623.otley-christmas-film-song-released-today/"> <h3 class="omnicard__headline "> Otley Christmas film and song released today </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24759623" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24759623" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24759623"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="4" data-parsely-slot="uber-block-4" data-uses-js="article-story"> <a href="/news/24761892.otley-shoppers-benefit-free-saturday-parking-christmas/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18826091.jpg 128w, /resources/images/290x167/1x/18826091.jpg 290w, /resources/images/445x250/1x/18826091.jpg 445w, /resources/images/720x415/1x/18826091.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18826091.jpg" alt="Councillor Colin Campbell and Otley Town Councillor Paul Carter" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18826091.jpg" alt="Councillor Colin Campbell and Otley Town Councillor Paul Carter" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/business/"> <div class="omnicard__tag">Business</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24761892.otley-shoppers-benefit-free-saturday-parking-christmas/"> <h3 class="omnicard__headline "> Otley shoppers to benefit from free Saturday parking in run up to Christmas </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24761892" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24761892" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24761892"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="5" data-parsely-slot="uber-block-5" data-uses-js="article-story"> <a href="/news/24759927.women-77-seriously-injured-cemetery-road-yeadon-crash/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18823059.jpg 128w, /resources/images/290x167/1x/18823059.jpg 290w, /resources/images/445x250/1x/18823059.jpg 445w, /resources/images/720x415/1x/18823059.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18823059.jpg" alt="The crash happened on Cemetery Road, in Yeadon, near its junction with Haw Lane" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18823059.jpg" alt="The crash happened on Cemetery Road, in Yeadon, near its junction with Haw Lane" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/emergency/"> <div class="omnicard__tag">Emergency</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24759927.women-77-seriously-injured-cemetery-road-yeadon-crash/"> <h3 class="omnicard__headline "> Police appeal after women, 77, seriously injured in Cemetery Road, Yeadon crash </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24759927" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24759927" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24759927"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="6" data-parsely-slot="uber-block-6" data-uses-js="article-story"> <a href="/news/24765752.campaigners-say-two-otley-trees-will-not-cut-today/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18832435.jpg 128w, /resources/images/290x167/1x/18832435.jpg 290w, /resources/images/445x250/1x/18832435.jpg 445w, /resources/images/720x415/1x/18832435.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18832435.jpg" alt="Campaigners rally to save two Otley trees from felling" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18832435.jpg" alt="Campaigners rally to save two Otley trees from felling" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/local-government/"> <div class="omnicard__tag">Local government</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24765752.campaigners-say-two-otley-trees-will-not-cut-today/"> <h3 class="omnicard__headline "> Campaigners against felling of two trees in Otley handed temporary reprieve </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24765752" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24765752" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24765752"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="7" data-parsely-slot="uber-block-7" data-uses-js="article-story"> <a href="/news/24762518.gallery-reader-photographs/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18827071.jpg 128w, /resources/images/290x167/1x/18827071.jpg 290w, /resources/images/445x250/1x/18827071.jpg 445w, /resources/images/720x415/1x/18827071.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18827071.jpg" alt="Autumn colours at Ullswater and cloud kissing the summit of St Sundag Crag, by Pete Marshall" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18827071.jpg" alt="Autumn colours at Ullswater and cloud kissing the summit of St Sundag Crag, by Pete Marshall" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> <div class="image-icon icon-camera"> <!-- standard - IconCamera.html --> <i class="iconify " data-icon="el:camera" data-inline="false"></i> </div> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/environment/"> <div class="omnicard__tag">Environment</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24762518.gallery-reader-photographs/"> <h3 class="omnicard__headline "> GALLERY: Reader Photographs </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24762518" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24762518" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24762518"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="8" data-parsely-slot="uber-block-8" data-uses-js="article-story"> <a href="/news/24762509.gallery-reader-photographs/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18827055.jpg 128w, /resources/images/290x167/1x/18827055.jpg 290w, /resources/images/445x250/1x/18827055.jpg 445w, /resources/images/720x415/1x/18827055.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18827055.jpg" alt="Reflections in the River Wharfe near Bolton Abbey by Lennox Towers" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18827055.jpg" alt="Reflections in the River Wharfe near Bolton Abbey by Lennox Towers" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> <div class="image-icon icon-camera"> <!-- standard - IconCamera.html --> <i class="iconify " data-icon="el:camera" data-inline="false"></i> </div> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/environment/"> <div class="omnicard__tag">Environment</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24762509.gallery-reader-photographs/"> <h3 class="omnicard__headline "> GALLERY: Reader Photographs </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24762509" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24762509" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24762509"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="9" data-parsely-slot="uber-block-9" data-uses-js="article-story"> <a href="/news/24756719.otley-residents-invited-pop-up-event-support-community-project/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/17981284.jpg 128w, /resources/images/290x167/1x/17981284.jpg 290w, /resources/images/445x250/1x/17981284.jpg 445w, /resources/images/720x415/1x/17981284.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/17981284.jpg" alt="The former Otley Methodist Church where you can learn more about the Otley Common project this weekend" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/17981284.jpg" alt="The former Otley Methodist Church where you can learn more about the Otley Common project this weekend" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/events/"> <div class="omnicard__tag">Events</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24756719.otley-residents-invited-pop-up-event-support-community-project/"> <h3 class="omnicard__headline "> Otley residents invited to get festive this weekend and support community project </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24756719" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24756719" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24756719"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="10" data-parsely-slot="uber-block-10" data-uses-js="article-story"> <a href="/news/24757583.cremations-suspended-lawnswood-crematorium/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18819458.jpg 128w, /resources/images/290x167/1x/18819458.jpg 290w, /resources/images/445x250/1x/18819458.jpg 445w, /resources/images/720x415/1x/18819458.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18819458.jpg" alt="Lawnswood Crematorium. Google image." class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18819458.jpg" alt="Lawnswood Crematorium. Google image." class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/local-government/"> <div class="omnicard__tag">Local government</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24757583.cremations-suspended-lawnswood-crematorium/"> <h3 class="omnicard__headline "> Cremations suspended at Lawnswood Crematorium due to structural problems </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24757583" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24757583" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="0 Not gated" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24757583"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="11" data-parsely-slot="uber-block-11" data-uses-js="article-story"> <a href="/news/24768168.specsavers-otley-donates-50-hi-vis-vests-primary-schools/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18836305.jpg 128w, /resources/images/290x167/1x/18836305.jpg 290w, /resources/images/445x250/1x/18836305.jpg 445w, /resources/images/720x415/1x/18836305.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18836305.jpg" alt="Otley Specsavers has donated 50 hi-vis vests to two local primary schools" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18836305.jpg" alt="Otley Specsavers has donated 50 hi-vis vests to two local primary schools" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/business/"> <div class="omnicard__tag">Business</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24768168.specsavers-otley-donates-50-hi-vis-vests-primary-schools/"> <h3 class="omnicard__headline "> Hi-vis vests donation to two schools to help ensure safety of pupils </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24768168" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24768168" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24768168"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="12" data-parsely-slot="uber-block-12" data-uses-js="article-story"> <a href="/news/24761781.assisted-dying-bill-bradford-district-mps-voted/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18824794.jpg 128w, /resources/images/290x167/1x/18824794.jpg 290w, /resources/images/445x250/1x/18824794.jpg 445w, /resources/images/720x415/1x/18824794.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18824794.jpg" alt="Bradford district MPs Naz Shah, Imran Hussain. Anna Dixon, Robbie Moore and Judith Cummins" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18824794.jpg" alt="Bradford district MPs Naz Shah, Imran Hussain. Anna Dixon, Robbie Moore and Judith Cummins" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/health/"> <div class="omnicard__tag">Health</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24761781.assisted-dying-bill-bradford-district-mps-voted/"> <h3 class="omnicard__headline "> How Bradford district MPs voted as assisted dying bill clears historic first hurdle </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24761781" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24761781" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="yes" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24761781"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="13" data-parsely-slot="uber-block-13" data-uses-js="article-story"> <a href="/news/24760470.santa-saves-day-airedale-childrens-outpatients/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18823843.jpg 128w, /resources/images/290x167/1x/18823843.jpg 290w, /resources/images/445x250/1x/18823843.jpg 445w, /resources/images/720x415/1x/18823843.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18823843.jpg" alt="Left to right: Alison Dixon (chairman of the Friends of Airedale), Mary Nightingale (team leader), Sahdya Mushtaq (senior healthcare worker), Katie Hunter (allergy nurse specialist), Kathy Scothern (sister), Liz Clark (health care support worker)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18823843.jpg" alt="Left to right: Alison Dixon (chairman of the Friends of Airedale), Mary Nightingale (team leader), Sahdya Mushtaq (senior healthcare worker), Katie Hunter (allergy nurse specialist), Kathy Scothern (sister), Liz Clark (health care support worker)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/charity/"> <div class="omnicard__tag">Charity</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24760470.santa-saves-day-airedale-childrens-outpatients/"> <h3 class="omnicard__headline "> Santa saves the day for Airedale Children’s Outpatients </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24760470" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24760470" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24760470"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl top-stories" data-position="14" data-parsely-slot="uber-block-14" data-uses-js="article-story"> <a href="/news/24762018.otley-trees-will-cut-next-week-despite-last-minute-plea/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18826293.jpg 128w, /resources/images/290x167/1x/18826293.jpg 290w, /resources/images/445x250/1x/18826293.jpg 445w, /resources/images/720x415/1x/18826293.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18826293.jpg" alt="Protesters at the Otley oak tree" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18826293.jpg" alt="Protesters at the Otley oak tree" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/environment/"> <div class="omnicard__tag">Environment</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24762018.otley-trees-will-cut-next-week-despite-last-minute-plea/"> <h3 class="omnicard__headline "> Otley trees will be cut down next week, despite last-minute plea </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24762018" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24762018" data-original-site="Wharfedale Observer" data-rating="100" data-content-level="1 Standard" data-is-clone="yes" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24762018"> </ul> </div> </div> </article> <h1 id="uber-secondary-heading" class="block-heading">News</h1> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="15" data-parsely-slot="uber-block-15" data-uses-js="article-story"> <a href="/news/24768623.ilkley-literature-festival-announces-events-workshops/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18836992.jpg 128w, /resources/images/290x167/1x/18836992.jpg 290w, /resources/images/445x250/1x/18836992.jpg 445w, /resources/images/720x415/1x/18836992.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18836992.jpg" alt="Marianna Spring, BBC Disinformation and Social Media Correspondent, will make an appearance at Ilkley Literature Festival. Two festival workshops will be held at Nell Bank (pictured)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18836992.jpg" alt="Marianna Spring, BBC Disinformation and Social Media Correspondent, will make an appearance at Ilkley Literature Festival. Two festival workshops will be held at Nell Bank (pictured)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/entertainment/"> <div class="omnicard__tag">Entertainment</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24768623.ilkley-literature-festival-announces-events-workshops/"> <h3 class="omnicard__headline "> Ilkley Literature Festival announces early 2025 events and workshops </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24768623" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24768623" data-original-site="Wharfedale Observer" data-rating="3" data-content-level="1 Standard" data-is-clone="yes" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24768623"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="16" data-parsely-slot="uber-block-16" data-uses-js="article-story"> <a href="/news/24770812.burley-in-wharfedale-retirement-home-celebrate-christmas/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/16226844.jpg 128w, /resources/images/290x167/1x/16226844.jpg 290w, /resources/images/445x250/1x/16226844.jpg 445w, /resources/images/720x415/1x/16226844.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/16226844.jpg" alt="An elderly couple celebrates Christmas" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/16226844.jpg" alt="An elderly couple celebrates Christmas" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/events/"> <div class="omnicard__tag">Events</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24770812.burley-in-wharfedale-retirement-home-celebrate-christmas/"> <h3 class="omnicard__headline "> Burley-in-Wharfedale retirement development event to spread Christmas cheer </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770812" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770812" data-original-site="Wharfedale Observer" data-rating="5" data-content-level="1 Standard" data-is-clone="yes" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770812"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="17" data-parsely-slot="uber-block-17" data-uses-js="article-story"> <a href="/news/national/uk-today/24769438.ant-dec-save-family-burglar-ring-doorbell/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18838395.jpg 128w, /resources/images/290x167/1x/18838395.jpg 290w, /resources/images/445x250/1x/18838395.jpg 445w, /resources/images/720x415/1x/18838395.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18838395.jpg" alt="The 'burglar' was greeted by a "Hello! Ant and Dec here."" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18838395.jpg" alt="The 'burglar' was greeted by a "Hello! Ant and Dec here."" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/ant-and-dec/"> <div class="omnicard__tag">Ant and Dec</div> </a> </div> </div> <!-- Article headline --> <a href="/news/national/uk-today/24769438.ant-dec-save-family-burglar-ring-doorbell/"> <h3 class="omnicard__headline "> WATCH: Ant and Dec save family from burglar through a Ring doorbell </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24769438" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24769438" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24769438"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="18" data-parsely-slot="uber-block-18" data-uses-js="article-story"> <a href="/news/national/uk-today/24769198.dwp-christmas-bonus-paid-week---will-get-paid/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/17249341.jpg 128w, /resources/images/290x167/1x/17249341.jpg 290w, /resources/images/445x250/1x/17249341.jpg 445w, /resources/images/720x415/1x/17249341.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/17249341.jpg" alt="To be eligible for the payment, you must be a DWP benefit along with Universal Credit." class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/17249341.jpg" alt="To be eligible for the payment, you must be a DWP benefit along with Universal Credit." class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/personal-finance/"> <div class="omnicard__tag">Personal Finance</div> </a> </div> <!-- Article Comments --> <a href="/news/national/uk-today/24769198.dwp-christmas-bonus-paid-week---will-get-paid/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">1</span> </a> </div> <!-- Article headline --> <a href="/news/national/uk-today/24769198.dwp-christmas-bonus-paid-week---will-get-paid/"> <h3 class="omnicard__headline "> Millions receiving benefits and pensions to receive cost of living boost this week </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24769198" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24769198" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24769198"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="19" data-parsely-slot="uber-block-19" data-uses-js="article-story"> <a href="/news/national/uk-today/24768541.mums-health-warning-mole-turned-cancer/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18835319.jpg 128w, /resources/images/290x167/1x/18835319.jpg 290w, /resources/images/445x250/1x/18835319.jpg 445w, /resources/images/720x415/1x/18835319.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18835319.jpg" alt="Claire underwent surgery to remove the melanoma and was told she was cancer-free but two years later she felt a lump in her stomach" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18835319.jpg" alt="Claire underwent surgery to remove the melanoma and was told she was cancer-free but two years later she felt a lump in her stomach" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/health/"> <div class="omnicard__tag">Health</div> </a> </div> <!-- Article Comments --> <a href="/news/national/uk-today/24768541.mums-health-warning-mole-turned-cancer/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">3</span> </a> </div> <!-- Article headline --> <a href="/news/national/uk-today/24768541.mums-health-warning-mole-turned-cancer/"> <h3 class="omnicard__headline "> Mum's health warning as 'ugly' 5p sized mole turned out to be cancer </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24768541" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24768541" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24768541"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="20" data-parsely-slot="uber-block-20" data-uses-js="article-story"> <a href="/news/national/uk-today/24768513.uks-stingiest-mum-backlash-sharing-christmas-savings/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18835242.jpg 128w, /resources/images/290x167/1x/18835242.jpg 290w, /resources/images/445x250/1x/18835242.jpg 445w, /resources/images/720x415/1x/18835242.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18835242.jpg" alt="More than 2,000 comments have been left on the video, with many not agreeing with Sadie's decision to have a frugal Christmas" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18835242.jpg" alt="More than 2,000 comments have been left on the video, with many not agreeing with Sadie's decision to have a frugal Christmas" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/leisure/"> <div class="omnicard__tag">Leisure</div> </a> </div> <!-- Article Comments --> <a href="/news/national/uk-today/24768513.uks-stingiest-mum-backlash-sharing-christmas-savings/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">5</span> </a> </div> <!-- Article headline --> <a href="/news/national/uk-today/24768513.uks-stingiest-mum-backlash-sharing-christmas-savings/"> <h3 class="omnicard__headline "> The UK's 'stingiest' mum faces backlash after sharing her Christmas savings </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24768513" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24768513" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24768513"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="21" data-parsely-slot="uber-block-21" data-uses-js="article-story"> <a href="/news/national/uk-today/23956970.black-ice-formed-get-name/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/17492718.jpg 128w, /resources/images/290x167/1x/17492718.jpg 290w, /resources/images/445x250/1x/17492718.jpg 445w, /resources/images/720x415/1x/17492718.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/17492718.jpg" alt="Black ice or clear ice can be especially dangerous for drivers in the winter" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/17492718.jpg" alt="Black ice or clear ice can be especially dangerous for drivers in the winter" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/weather/"> <div class="omnicard__tag">Weather</div> </a> </div> </div> <!-- Article headline --> <a href="/news/national/uk-today/23956970.black-ice-formed-get-name/"> <h3 class="omnicard__headline "> What causes black ice and where does it get its name from? </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-23956970" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="23956970" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="23956970"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="22" data-parsely-slot="uber-block-22" data-uses-js="article-story"> <a href="/news/national/uk-today/24767351.reduce-bills-3-000-eight-simple-changes/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18602252.jpg 128w, /resources/images/290x167/1x/18602252.jpg 290w, /resources/images/445x250/1x/18602252.jpg 445w, /resources/images/720x415/1x/18602252.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18602252.jpg" alt="Cost-of-living experts have come up with some simple financial steps that could slash household bills by around £2,827 -a-year" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18602252.jpg" alt="Cost-of-living experts have come up with some simple financial steps that could slash household bills by around £2,827 -a-year" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/cost-of-living-crisis/"> <div class="omnicard__tag">Cost of living crisis</div> </a> </div> </div> <!-- Article headline --> <a href="/news/national/uk-today/24767351.reduce-bills-3-000-eight-simple-changes/"> <h3 class="omnicard__headline "> 8 simple changes to cut £3,000 off your household bills this Christmas </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24767351" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24767351" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24767351"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="23" data-parsely-slot="uber-block-23" data-uses-js="article-story"> <a href="/news/national/uk-today/24767332.blue-badge-thefts-devastating-impact-cases-rise/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18334813.jpg 128w, /resources/images/290x167/1x/18334813.jpg 290w, /resources/images/445x250/1x/18334813.jpg 445w, /resources/images/720x415/1x/18334813.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18334813.jpg" alt="Blue Badges help people with disabilities or health conditions park closer to their destination." class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18334813.jpg" alt="Blue Badges help people with disabilities or health conditions park closer to their destination." class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/crime/"> <div class="omnicard__tag">Crime</div> </a> </div> <!-- Article Comments --> <a href="/news/national/uk-today/24767332.blue-badge-thefts-devastating-impact-cases-rise/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">3</span> </a> </div> <!-- Article headline --> <a href="/news/national/uk-today/24767332.blue-badge-thefts-devastating-impact-cases-rise/"> <h3 class="omnicard__headline "> Blue badge thefts having a 'devastating impact on individuals' as cases rise </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24767332" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24767332" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24767332"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="24" data-parsely-slot="uber-block-24" data-uses-js="article-story"> <a href="/news/24764913.nature-notes-otter-mother-cub-spotted-river-wharfe/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18831049.jpg 128w, /resources/images/290x167/1x/18831049.jpg 290w, /resources/images/445x250/1x/18831049.jpg 445w, /resources/images/720x415/1x/18831049.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18831049.jpg" alt="An otter mother and cub have been spotted on the River Wharfe in recent weeks" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18831049.jpg" alt="An otter mother and cub have been spotted on the River Wharfe in recent weeks" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/nature/"> <div class="omnicard__tag">Nature</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24764913.nature-notes-otter-mother-cub-spotted-river-wharfe/"> <h3 class="omnicard__headline "> Nature Notes: Delight as otter mother and cub spotted on River Wharfe </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24764913" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24764913" data-original-site="Wharfedale Observer" data-rating="4" data-content-level="1 Standard" data-is-clone="yes" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24764913"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="25" data-parsely-slot="uber-block-25" data-uses-js="article-story"> <a href="/news/24765161.visitors-enjoy-pop-up-nativity-otley-methodist-church/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18831447.jpg 128w, /resources/images/290x167/1x/18831447.jpg 290w, /resources/images/445x250/1x/18831447.jpg 445w, /resources/images/720x415/1x/18831447.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18831447.jpg" alt="Pictured at the Otley pop-up Nativity are, from left, Christine Pratt, Rev Cameron Stirk, Lucy Stirk and Sarah Wainwright." class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18831447.jpg" alt="Pictured at the Otley pop-up Nativity are, from left, Christine Pratt, Rev Cameron Stirk, Lucy Stirk and Sarah Wainwright." class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/events/"> <div class="omnicard__tag">Events</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24765161.visitors-enjoy-pop-up-nativity-otley-methodist-church/"> <h3 class="omnicard__headline "> Victorian Fair visitors enjoy pop-up Nativity at Otley Methodist Church </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24765161" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24765161" data-original-site="Wharfedale Observer" data-rating="4" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24765161"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="26" data-parsely-slot="uber-block-26" data-uses-js="article-story"> <a href="/news/24767129.the-spy-came-cold-review---taya-tur-notre-dame/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18834881.jpg 128w, /resources/images/290x167/1x/18834881.jpg 290w, /resources/images/445x250/1x/18834881.jpg 445w, /resources/images/720x415/1x/18834881.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18834881.jpg" alt="‘The Spy Who Came in from the Cold’ Review - Taya Tur, Notre Dame Sixth Form College" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18834881.jpg" alt="‘The Spy Who Came in from the Cold’ Review - Taya Tur, Notre Dame Sixth Form College" class="square" /> <div class="image-label image-label-custom-callout-label"> Young Reporters </div> <!-- Article Icons --> <div class="omnicard__image-icons"> <div class="image-icon icon-camera"> <!-- standard - IconCamera.html --> <i class="iconify " data-icon="el:camera" data-inline="false"></i> </div> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/entertainment/"> <div class="omnicard__tag">Entertainment</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24767129.the-spy-came-cold-review---taya-tur-notre-dame/"> <h3 class="omnicard__headline has-label-callout "> ‘The Spy Who Came in from the Cold’ Review - Taya Tur, Notre Dame Sixth Form College </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24767129" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24767129" data-original-site="Wharfedale Observer" data-rating="20" data-content-level="0 Not gated" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24767129"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="27" data-parsely-slot="uber-block-27" data-uses-js="article-story"> <a href="/news/national/uk-today/24766491.dwp-christmas-bonus-paid-today-code-dwp-xb/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18816032.jpg 128w, /resources/images/290x167/1x/18816032.jpg 290w, /resources/images/445x250/1x/18816032.jpg 445w, /resources/images/720x415/1x/18816032.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18816032.jpg" alt="Check your bank to see if your DWP Christmas bonus has landed yet - it may have the reference code DWP XB" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18816032.jpg" alt="Check your bank to see if your DWP Christmas bonus has landed yet - it may have the reference code DWP XB" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/christmas-2024/"> <div class="omnicard__tag">Christmas 2024</div> </a> </div> <!-- Article Comments --> <a href="/news/national/uk-today/24766491.dwp-christmas-bonus-paid-today-code-dwp-xb/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">6</span> </a> </div> <!-- Article headline --> <a href="/news/national/uk-today/24766491.dwp-christmas-bonus-paid-today-code-dwp-xb/"> <h3 class="omnicard__headline "> DWP Christmas bonus paid from today with this five digit code </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24766491" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24766491" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24766491"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="28" data-parsely-slot="uber-block-28" data-uses-js="article-story"> <a href="/news/national/uk-today/24766149.dwp-pensions-savings-cap---exact-threshold/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18753426.jpg 128w, /resources/images/290x167/1x/18753426.jpg 290w, /resources/images/445x250/1x/18753426.jpg 445w, /resources/images/720x415/1x/18753426.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18753426.jpg" alt="The DWP Pension Savings Cap might surprise you" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18753426.jpg" alt="The DWP Pension Savings Cap might surprise you" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/department-for-work-and-pensions/"> <div class="omnicard__tag">Department for Work and Pensions</div> </a> </div> </div> <!-- Article headline --> <a href="/news/national/uk-today/24766149.dwp-pensions-savings-cap---exact-threshold/"> <h3 class="omnicard__headline "> DWP Pensions Savings Cap - exact amount pensioners can save </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24766149" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24766149" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24766149"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="29" data-parsely-slot="uber-block-29" data-uses-js="article-story"> <a href="/news/national/uk-today/24765611.dwp-winter-fuel-payment-eligibility-pension-credit-deadline/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18634004.jpg 128w, /resources/images/290x167/1x/18634004.jpg 290w, /resources/images/445x250/1x/18634004.jpg 445w, /resources/images/720x415/1x/18634004.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18634004.jpg" alt="From this winter only those on Pension Credit or means-tested benefits will get the Winter Fuel Payment." class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18634004.jpg" alt="From this winter only those on Pension Credit or means-tested benefits will get the Winter Fuel Payment." class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/cost-of-living-crisis/"> <div class="omnicard__tag">Cost of living crisis</div> </a> </div> <!-- Article Comments --> <a href="/news/national/uk-today/24765611.dwp-winter-fuel-payment-eligibility-pension-credit-deadline/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">1</span> </a> </div> <!-- Article headline --> <a href="/news/national/uk-today/24765611.dwp-winter-fuel-payment-eligibility-pension-credit-deadline/"> <h3 class="omnicard__headline "> Winter Fuel Payment deadline approaches - what you need to do to get £300 boost </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24765611" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24765611" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24765611"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="30" data-parsely-slot="uber-block-30" data-uses-js="article-story"> <a href="/news/24764377.bbc-traitors-star-nspccs-vital-work-needed/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18806612.jpg 128w, /resources/images/290x167/1x/18806612.jpg 290w, /resources/images/445x250/1x/18806612.jpg 445w, /resources/images/720x415/1x/18806612.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18806612.jpg" alt="Fay Greaves is probably best known to readers as one of the stars of the BBC show The Traitors, but she is also an NSPCC Campaigner for Childhood" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18806612.jpg" alt="Fay Greaves is probably best known to readers as one of the stars of the BBC show The Traitors, but she is also an NSPCC Campaigner for Childhood" class="square" /> <div class="image-label image-label-sponsored-label"> Sponsored </div> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/charity/"> <div class="omnicard__tag">Charity</div> </a> </div> </div> <!-- Article headline --> <a href="/news/24764377.bbc-traitors-star-nspccs-vital-work-needed/"> <h3 class="omnicard__headline has-label-callout "> The Traitors star explains why the NSPCC's vital work is so needed </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24764377" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24764377" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="yes" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24764377"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="31" data-parsely-slot="uber-block-31" data-uses-js="article-story"> <a href="/news/national/uk-today/24755250.dwp-statutory-maternity-pay-rates-increase-2025/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18823197.jpg 128w, /resources/images/290x167/1x/18823197.jpg 290w, /resources/images/445x250/1x/18823197.jpg 445w, /resources/images/720x415/1x/18823197.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18823197.jpg" alt="Statutory Maternity Pay will increase in 2025, but campaigners say the rates will still lead to severe hardship for many families" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18823197.jpg" alt="Statutory Maternity Pay will increase in 2025, but campaigners say the rates will still lead to severe hardship for many families" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/benefits/"> <div class="omnicard__tag">Benefits</div> </a> </div> </div> <!-- Article headline --> <a href="/news/national/uk-today/24755250.dwp-statutory-maternity-pay-rates-increase-2025/"> <h3 class="omnicard__headline "> Statutory Maternity Pay rates to increase in 2025 </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24755250" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24755250" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24755250"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl news-list" data-position="32" data-parsely-slot="uber-block-32" data-uses-js="article-story"> <a href="/news/national/uk-today/24764008.uk-tea-brand-typhoo-saved-falling-administration/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18830078.jpg 128w, /resources/images/290x167/1x/18830078.jpg 290w, /resources/images/445x250/1x/18830078.jpg 445w, /resources/images/720x415/1x/18830078.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18830078.jpg" alt="Typhoo fell into administration in November" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18830078.jpg" alt="Typhoo fell into administration in November" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/business/"> <div class="omnicard__tag">Business</div> </a> </div> <!-- Article Comments --> <a href="/news/national/uk-today/24764008.uk-tea-brand-typhoo-saved-falling-administration/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">2</span> </a> </div> <!-- Article headline --> <a href="/news/national/uk-today/24764008.uk-tea-brand-typhoo-saved-falling-administration/"> <h3 class="omnicard__headline "> British tea brand Typhoo saved in new deal after falling into administration </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24764008" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24764008" data-original-site="Wharfedale Observer" data-rating="80" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24764008"> </ul> </div> </div> </article> <div id="premium_mpu_container" class="premium-mpu-container mar-block-ad ad-sticky"> <div class="cta-ad"> <div class="dfp ad"> <div id="DFP_premium_mpu"></div> </div> </div> </div> <div id="high_vis_container" class="high-vis-container mar-block-ad ad-sticky"> <div class="cta-ad"> <div class="dfp ad"> <div id="DFP_high_vis"></div> </div> </div> </div> <div id="standard_mpu_1_container" class="standard-mpu-container mar-block-ad ad-sticky"> <div id="DFP_standard_mpu_1"></div> </div> <div id="standard_mpu_2_container" class="standard-mpu-2-container mar-block-ad ad-sticky"> <div id="DFP_standard_mpu_2"></div> </div> <!-- standard - BlockInterstitial.html --> <div class="article-grid__uber--interstitial interstitial"> <div class="interstitial__title"> <h2 class="block-heading">UK Today</h2> </div> <div class="interstitial__headline-list grid-layout--2"> <!-- Intended for 6 articles --> <div class="interstitial__article"> <a class="text-slate no-underline" href="/news/national/uk-today/24770255.tesco-refund-offer-product-recalled-due-health-risk/"> <h4 class="interstitial__headline">Tesco offers full refund to customers as chicken product poses 'risk to health'</h4> </a> </div> <div class="interstitial__article"> <a class="text-slate no-underline" href="/news/national/uk-today/24770885.best-spotify-features-can-try-free-listed/"> <h4 class="interstitial__headline">The best Spotify features you can try from Pet Playlist to Instafest</h4> </a> </div> <div class="interstitial__article"> <a class="text-slate no-underline" href="/news/national/uk-today/24770973.lidl-extends-christmas-cola-truck-tour-extra-stops/"> <h4 class="interstitial__headline">Lidl reveals extra dates and locations for its Christmas Cola Truck tour</h4> </a> </div> <div class="interstitial__article"> <a class="text-slate no-underline" href="/news/national/uk-today/24770946.nationwide-offering-incredible-175-free-cash-customers/"> <h4 class="interstitial__headline">Nationwide offering incredible £175 free cash to new and existing customers</h4> </a> </div> <div class="interstitial__article"> <a class="text-slate no-underline" href="/news/national/uk-today/24006585.10-foods-help-boost-immune-system-winter/"> <h4 class="interstitial__headline">10 foods that can help give a boost to your immune system this winter</h4> </a> </div> <div class="interstitial__article"> <a class="text-slate no-underline" href="/news/national/uk-today/24001279.florence-pugh-interview-january-blues-roast-potatoes/"> <h4 class="interstitial__headline">Florence Pugh reveals the 'best' Christmas recipes and talks the January blues</h4> </a> </div> </div> </div> <!-- standard - BlockPianoPromo.html --> <div class="piano-promo-container" id="divpo-inline-blocksystem-target-e" > <div id="piano_blockmodule_target_d" class="mar-block-ad block mar-block-ad--piano-promo" style="display: none"></div> <div id="po-inline-blocksystem-target-e" class="mar-block-ad block mar-block-ad--piano-promo" style="display: none"></div> </div> </div> <!-- standard - BlockMostPopular.html --> <div class="block"> <!-- standard - MostRead.html --> <div class="most-read mar-tab" data-limit="10"> <ul class="most-read__tab most-read__headings mar-tab__headings"> </ul> <div class="most-read__body mar-tab__body-container "> <div class="loader">Loading...</div> </div> <!-- Adds or not adds click event listener --> <!-- standard - Buttons.html --> <div class="read-more-cta read-more-cta__container mar-btn-full mar-btn-full__container hidden "> <div class="mar-btn-full__line-container"> <span class="mar-btn-full__line mar-btn--light"></span> <button type="button" data-uses-js="most-read" class="mar-btn mar-btn-full mar-btn--light mar-btn--sm mar-btn--rounded " > Show more articles </button> </div> </div> </div> </div> </section><section class="block block-sport block" data-name="Standard Sport Block" data-layout-mode="standard_5"> <!-- standard - BlockFrontEndConfig.html --> <div data-is-configurable="no" data-block-id="" data-module-path="/" data-site-module-id=""></div> <h2 class="block-heading">Sport</h2> <div class="grid-layout--article-block-standard_5-mpu" data-total-articles="5"> <div class="uber-block-lead-story"> <!-- standard - BlockLeadStory.html --> <article class="omni-lead-story omni-lead-story--standard-lead mar-mb-0 " data-position="1" data-parsely-slot="standard-sport-block-1" data-uses-js="article-story" > <div class="omni-lead-story__image-content"> <a href="/sport/24766543.guiseley-fightback-claim-home-draw/"> <img srcset="/resources/images/576x324/1x/0/18833816.jpg 576w, /resources/images/736x490/1x/0/18833816.jpg 736w, /resources/images/773x434/1x/0/18833816.jpg 773w, /resources/images/600x337/1x/0/18833816.jpg 600w, /resources/images/813x457/1x/0/18833816.jpg 813w" sizes="(min-width: 768px) calc(100vw / 1.5), 100vw" src="/resources/images/320x200/1x/0/18833816.jpg" alt="Will Longbottom (left) celebrates his equaliser. Photo credit: Matt Anderson/The Yorkshire Photographer" /> </a> <div class="omni-lead-story__icon-container"> </div> </div> <div class="omni-lead-story__headline-container"> <div class="omni-lead-story__metadata-container"> <!-- Article Primary Tag --> <div class="omni-lead-story__primary-tag"> <a href="/topics/guiseley-afc/"> <div class="omni-lead-story__tag">Guiseley AFC</div> </a> </div> </div> <h3 class="omni-lead-story__headline "> <a class="omni-lead-story__link" href="/sport/24766543.guiseley-fightback-claim-home-draw/" > <span>Lions fightback to claim home draw</span> </a> </h3> </div> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24766543" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24766543" data-original-site="Wharfedale Observer" data-rating="1" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24766543"> </ul> </div> </article> </div> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md compact-stack--lg stack--xl " data-position="2" data-parsely-slot="standard-sport-block-2" data-uses-js="article-story"> <a href="/sport/24761531.england-star-harry-brook-named-aire-wharfe-league-president/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18825439.jpg 128w, /resources/images/290x167/1x/18825439.jpg 290w, /resources/images/445x250/1x/18825439.jpg 445w, /resources/images/720x415/1x/18825439.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18825439.jpg" alt="England's Harry Brook during day three of the second Rothesay Men's Test match at Lord's, London. Photo credit: Ben Whitley/PA Wire" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18825439.jpg" alt="England's Harry Brook during day three of the second Rothesay Men's Test match at Lord's, London. Photo credit: Ben Whitley/PA Wire" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/yorkshire-ccc/"> <div class="omnicard__tag">Yorkshire CCC</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/24761531.england-star-harry-brook-named-aire-wharfe-league-president/"> <h3 class="omnicard__headline "> England superstar Brook named as Aire-Wharfe League president </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24761531" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24761531" data-original-site="Wharfedale Observer" data-rating="8" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24761531"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md compact-stack--lg stack--xl " data-position="3" data-parsely-slot="standard-sport-block-3" data-uses-js="article-story"> <a href="/sport/24751061.otley-squash-club-announce-exciting-sponsorship-agreement/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18809656.jpg 128w, /resources/images/290x167/1x/18809656.jpg 290w, /resources/images/445x250/1x/18809656.jpg 445w, /resources/images/720x415/1x/18809656.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18809656.jpg" alt="Otley Squash Club's newly sponsored shirt" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18809656.jpg" alt="Otley Squash Club's newly sponsored shirt" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/other-sport/"> <div class="omnicard__tag">Other Sport</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/24751061.otley-squash-club-announce-exciting-sponsorship-agreement/"> <h3 class="omnicard__headline "> Otley Squash Club announce exciting new sponsorship agreement </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24751061" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24751061" data-original-site="Wharfedale Observer" data-rating="5" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24751061"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md compact-stack--lg stack--xl " data-position="4" data-parsely-slot="standard-sport-block-4" data-uses-js="article-story"> <a href="/sport/24748458.guiseley-see-matlock-town-fixture-postponed/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18629061.jpg 128w, /resources/images/290x167/1x/18629061.jpg 290w, /resources/images/445x250/1x/18629061.jpg 445w, /resources/images/720x415/1x/18629061.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18629061.jpg" alt="Photo: Guiseley" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18629061.jpg" alt="Photo: Guiseley" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/guiseley-afc/"> <div class="omnicard__tag">Guiseley AFC</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/24748458.guiseley-see-matlock-town-fixture-postponed/"> <h3 class="omnicard__headline "> Guiseley see fixture postponed </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24748458" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24748458" data-original-site="Wharfedale Observer" data-rating="1" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24748458"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md compact-stack--lg stack--xl " data-position="5" data-parsely-slot="standard-sport-block-5" data-uses-js="article-story"> <a href="/sport/24740291.former-world-champion-cyclist-lizzie-deignan-retires/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18791926.jpg 128w, /resources/images/290x167/1x/18791926.jpg 290w, /resources/images/445x250/1x/18791926.jpg 445w, /resources/images/720x415/1x/18791926.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18791926.jpg" alt="Lizzie Deignan in action. Photo credit: Lidl-Trek/Ross Bell/PA photo" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18791926.jpg" alt="Lizzie Deignan in action. Photo credit: Lidl-Trek/Ross Bell/PA photo" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/cycling/"> <div class="omnicard__tag">Cycling</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/24740291.former-world-champion-cyclist-lizzie-deignan-retires/"> <h3 class="omnicard__headline "> Former world champion and Olympic medalist from Otley announces retirement </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24740291" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24740291" data-original-site="Wharfedale Observer" data-rating="1" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24740291"> </ul> </div> </div> </article> </div> <!-- standard - Buttons.html --> <div class=" mar-btn-full mar-btn-full__container "> <div class="mar-btn-full__line-container"> <span class="mar-btn-full__line mar-btn--light"></span> <a href="/sport/" data-uses-js="" class="mar-btn mar-btn-full mar-btn--light mar-btn--sm mar-btn--rounded " > Read more articles </a> </div> </div> </section><section class="block block-national-sport block" data-name="National Sport Block" data-layout-mode="standard_7"> <!-- standard - BlockFrontEndConfig.html --> <div data-is-configurable="no" data-block-id="" data-module-path="/" data-site-module-id=""></div> <h2 class="block-heading">National Sport</h2> <div class="grid-layout--article-block-standard_7-mpu hide-comments-taxonomy" data-total-articles="7"> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl " data-position="1" data-parsely-slot="national-sport-block-1" data-uses-js="article-story"> <a href="/sport/national/24771131.lee-carsley-urges-england-u-21-play-belief-confidence-euros/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840831.jpg 128w, /resources/images/290x167/1x/18840831.jpg 290w, /resources/images/445x250/1x/18840831.jpg 445w, /resources/images/720x415/1x/18840831.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840831.jpg" alt="Lee Carsley is looking to secure back-to-back Under-21 Euros crowns (Bradley Collyer/PA)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840831.jpg" alt="Lee Carsley is looking to secure back-to-back Under-21 Euros crowns (Bradley Collyer/PA)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/sport/"> <div class="omnicard__tag">Sport</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/national/24771131.lee-carsley-urges-england-u-21-play-belief-confidence-euros/"> <h3 class="omnicard__headline "> Lee Carsley urges England U-21 to play with ‘belief and confidence’ at Euros </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24771131" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24771131" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24771131"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="2" data-parsely-slot="national-sport-block-2" data-uses-js="article-story"> <a href="/sport/national/24771067.coach-andy-murray-not-expected-join-novak-djokovic-brisbane-international/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840716.jpg 128w, /resources/images/290x167/1x/18840716.jpg 290w, /resources/images/445x250/1x/18840716.jpg 445w, /resources/images/720x415/1x/18840716.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840716.jpg" alt="Andy Murray, right, is not planning to join Novak Djokovic in Brisbane (John Walton/PA)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840716.jpg" alt="Andy Murray, right, is not planning to join Novak Djokovic in Brisbane (John Walton/PA)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/sport/"> <div class="omnicard__tag">Sport</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/national/24771067.coach-andy-murray-not-expected-join-novak-djokovic-brisbane-international/"> <h3 class="omnicard__headline "> Coach Andy Murray not expected to join Novak Djokovic for Brisbane International </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24771067" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24771067" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24771067"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="3" data-parsely-slot="national-sport-block-3" data-uses-js="article-story"> <a href="/sport/national/24770750.ben-stokes-seeking-answers-icc-latest-over-rate-sanctions/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840231.jpg 128w, /resources/images/290x167/1x/18840231.jpg 290w, /resources/images/445x250/1x/18840231.jpg 445w, /resources/images/720x415/1x/18840231.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840231.jpg" alt="Ben Stokes expressed his frustration on Instagram (Andrew Cornaga/Photosport via AP)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840231.jpg" alt="Ben Stokes expressed his frustration on Instagram (Andrew Cornaga/Photosport via AP)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/sport/"> <div class="omnicard__tag">Sport</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/national/24770750.ben-stokes-seeking-answers-icc-latest-over-rate-sanctions/"> <h3 class="omnicard__headline "> Ben Stokes seeking answers from the ICC after latest over-rate sanctions </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770750" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770750" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770750"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="4" data-parsely-slot="national-sport-block-4" data-uses-js="article-story"> <a href="/sport/national/24770641.jacob-bethell-keeps-england-place-receives-improved-central-contract/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18830498.jpg 128w, /resources/images/290x167/1x/18830498.jpg 290w, /resources/images/445x250/1x/18830498.jpg 445w, /resources/images/720x415/1x/18830498.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18830498.jpg" alt="England’s Jacob Bethell, left, has been given an improved central contract (John Davidson/AP)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18830498.jpg" alt="England’s Jacob Bethell, left, has been given an improved central contract (John Davidson/AP)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/sport/"> <div class="omnicard__tag">Sport</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/national/24770641.jacob-bethell-keeps-england-place-receives-improved-central-contract/"> <h3 class="omnicard__headline "> Jacob Bethell keeps his England place and receives improved central contract </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770641" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770641" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770641"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="5" data-parsely-slot="national-sport-block-5" data-uses-js="article-story"> <a href="/sport/national/24770351.max-verstappens-home-race-end-dutch-gp-removed-calendar-2026/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18839776.jpg 128w, /resources/images/290x167/1x/18839776.jpg 290w, /resources/images/445x250/1x/18839776.jpg 445w, /resources/images/720x415/1x/18839776.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18839776.jpg" alt="Max Verstappen crosses the line to win the Dutch Grand Prix in 2023 (Tim Goode/PA)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18839776.jpg" alt="Max Verstappen crosses the line to win the Dutch Grand Prix in 2023 (Tim Goode/PA)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/sport/"> <div class="omnicard__tag">Sport</div> </a> </div> <!-- Article Comments --> <a href="/sport/national/24770351.max-verstappens-home-race-end-dutch-gp-removed-calendar-2026/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">1</span> </a> </div> <!-- Article headline --> <a href="/sport/national/24770351.max-verstappens-home-race-end-dutch-gp-removed-calendar-2026/"> <h3 class="omnicard__headline "> Max Verstappen’s home race to end as Dutch GP removed from calendar after 2026 </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770351" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770351" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770351"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="6" data-parsely-slot="national-sport-block-6" data-uses-js="article-story"> <a href="/sport/national/24770172.ollie-pope-keep-england-gloves-second-test-new-zealand/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18839638.jpg 128w, /resources/images/290x167/1x/18839638.jpg 290w, /resources/images/445x250/1x/18839638.jpg 445w, /resources/images/720x415/1x/18839638.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18839638.jpg" alt="Ollie Pope will continue as England’s stand-in wicketkeeper for the second Test against New Zealand (John Davidson/Photosport via AP)." class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18839638.jpg" alt="Ollie Pope will continue as England’s stand-in wicketkeeper for the second Test against New Zealand (John Davidson/Photosport via AP)." class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/sport/"> <div class="omnicard__tag">Sport</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/national/24770172.ollie-pope-keep-england-gloves-second-test-new-zealand/"> <h3 class="omnicard__headline "> Ollie Pope to keep England gloves for second Test against New Zealand </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770172" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770172" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770172"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="7" data-parsely-slot="national-sport-block-7" data-uses-js="article-story"> <a href="/sport/national/24770139.mixed-feelings-sarina-wiegman-england-beat-switzerland/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18839522.jpg 128w, /resources/images/290x167/1x/18839522.jpg 290w, /resources/images/445x250/1x/18839522.jpg 445w, /resources/images/720x415/1x/18839522.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18839522.jpg" alt="Sarina Wiegman’s side won in Sheffield (Danny Lawson/PA)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18839522.jpg" alt="Sarina Wiegman’s side won in Sheffield (Danny Lawson/PA)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/sport/"> <div class="omnicard__tag">Sport</div> </a> </div> </div> <!-- Article headline --> <a href="/sport/national/24770139.mixed-feelings-sarina-wiegman-england-beat-switzerland/"> <h3 class="omnicard__headline "> Mixed feelings for Sarina Wiegman after England beat Switzerland </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770139" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770139" data-original-site="Wharfedale Observer" data-rating="1" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770139"> </ul> </div> </div> </article> </div> <!-- standard - Buttons.html --> <div class=" mar-btn-full mar-btn-full__container "> <div class="mar-btn-full__line-container"> <span class="mar-btn-full__line mar-btn--light"></span> <a href="/sport/national/" data-uses-js="" class="mar-btn mar-btn-full mar-btn--light mar-btn--sm mar-btn--rounded " > Read more articles </a> </div> </div> </section><section class="block block-topic" data-name="Topic Block A" data-variant=""> <!-- standard - BlockFrontEndConfig.html --> <div data-is-configurable="yes" data-block-id="11" data-module-path="/" data-site-module-id="28738"></div> <div class="block-topic__container grid-layout--4 grid-gap-block grid-block-span--auto"> <!-- standard - TopicBlock.html --> <article class="mar-topic-block mar-topic-block--m" data-position="" data-parsely-slot="-" > <div class="mar-topic-block__header"> <h3 class="mar-topic-block__title"><a href="/leisure/leisure_ents/">Entertainment</a></h3> <!-- standard - Buttons.html --> <a href="/leisure/leisure_ents/" data-uses-js="" class="mar-topic-block__link mar-btn mar-btn--light mar-btn--sm mar-btn--rounded " > More </a> </div> <div class="mar-topic-block__img-content"> <a href="/leisure/18626868.review-yorkshire-day-recital-darius-battiwalla-leeds-town-hall-saturday-august-1-2020-first-post-lockdown-concert-live-leeds-town-hall---no-audience/"> <picture title="Leeds City Organist Darius Battiwalla" class="mar-topic-block__img"> <source media="(min-width: 321px) and (max-width: 575px)" srcset="/resources/images/540x304/1x/0/11657558.jpg" /> <source media="(min-width: 576px) and (max-width: 767px)" srcset="/resources/images/730x431/1x/0/11657558.jpg" /> <source media="(min-width: 768px) and (max-width: 991px)" srcset="/resources/images/307x172/1x/0/11657558.jpg" /> <source media="(min-width: 992px)" srcset="/resources/images/396x223/1x/0/11657558.jpg" /> <img loading="lazy" src="/resources/images/320x180/1x/0/11657558.jpg" alt="Leeds City Organist Darius Battiwalla" /> </picture> </a> <div class="mar-topic-block__icon-container"> </div> </div> <div class="mar-topic-block__metadata-container"> <div class="mar-topic-block__primary-tag"> <a href="/topics/theatre/"> <div class="mar-topic-block__tag">Theatre</div> </a> </div> </div> <div class="mar-topic-block__content"> <h3 class="mar-topic-block__text" > <a class="text-slate no-underline" href="/leisure/18626868.review-yorkshire-day-recital-darius-battiwalla-leeds-town-hall-saturday-august-1-2020-first-post-lockdown-concert-live-leeds-town-hall---no-audience/">Review: Yorkshire Day recital by Darius Battiwalla, Leeds Town Hall, Saturday, August 1, 2020 First post-lockdown concert live from Leeds Town Hall - but with no audience</a> </h3> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-18626868" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="18626868" data-original-site="" data-rating="" data-content-level="" data-is-clone="" data-is-uk-today="" data-is-scotland-today="" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="18626868"> </ul> </div> </div> <div class="mar-topic-block__extra"> <span class="mar-topic-block__timestamp timestamp"> <span itemprop="dateModified" class="formatTimeStampEs6" data-timestamp="" data-format="homepage" data-hide-old-dates="true"></span> </span> </div> </article> <!-- standard - TopicBlock.html --> <article class="mar-topic-block mar-topic-block--m" data-position="" data-parsely-slot="-" > <div class="mar-topic-block__header"> <h3 class="mar-topic-block__title"><a href="/features/nature_notes/">Nature Notes</a></h3> <!-- standard - Buttons.html --> <a href="/features/nature_notes/" data-uses-js="" class="mar-topic-block__link mar-btn mar-btn--light mar-btn--sm mar-btn--rounded " > More </a> </div> <div class="mar-topic-block__img-content"> <a href="/features/nature_notes/18886951.266287334/"> <picture title="The rescued pigeon" class="mar-topic-block__img"> <source media="(min-width: 321px) and (max-width: 575px)" srcset="/resources/images/540x304/1x/0/12055281.jpg" /> <source media="(min-width: 576px) and (max-width: 767px)" srcset="/resources/images/730x431/1x/0/12055281.jpg" /> <source media="(min-width: 768px) and (max-width: 991px)" srcset="/resources/images/307x172/1x/0/12055281.jpg" /> <source media="(min-width: 992px)" srcset="/resources/images/396x223/1x/0/12055281.jpg" /> <img loading="lazy" src="/resources/images/320x180/1x/0/12055281.jpg" alt="The rescued pigeon" /> </picture> </a> <div class="mar-topic-block__icon-container"> </div> </div> <div class="mar-topic-block__metadata-container"> <div class="mar-topic-block__primary-tag"> <a href="/topics/nature-notes/"> <div class="mar-topic-block__tag">Nature Notes</div> </a> </div> </div> <div class="mar-topic-block__content"> <h3 class="mar-topic-block__text" > <a class="text-slate no-underline" href="/features/nature_notes/18886951.266287334/">266287334</a> </h3> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-18886951" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="18886951" data-original-site="" data-rating="" data-content-level="" data-is-clone="" data-is-uk-today="" data-is-scotland-today="" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="18886951"> </ul> </div> </div> <div class="mar-topic-block__extra"> <span class="mar-topic-block__timestamp timestamp"> <span itemprop="dateModified" class="formatTimeStampEs6" data-timestamp="" data-format="homepage" data-hide-old-dates="true"></span> </span> </div> </article> <!-- standard - TopicBlock.html --> <article class="mar-topic-block mar-topic-block--m" data-position="" data-parsely-slot="-" > <div class="mar-topic-block__header"> <h3 class="mar-topic-block__title"><a href="/features/featuresnostalgia/">Across the Years</a></h3> <!-- standard - Buttons.html --> <a href="/features/featuresnostalgia/" data-uses-js="" class="mar-topic-block__link mar-btn mar-btn--light mar-btn--sm mar-btn--rounded " > More </a> </div> <div class="mar-topic-block__img-content"> <a href="/news/national/uk-today/24748225.halifax-friends-go-viral-recreating-holiday-photo/"> <picture title="Carol Ansbro, 70, Marion Bamforth, 69, Susan Morris, 69, and Mary Helliwell, 69, all went on" class="mar-topic-block__img"> <source media="(min-width: 321px) and (max-width: 575px)" srcset="/resources/images/540x304/1x/0/18798787.jpg" /> <source media="(min-width: 576px) and (max-width: 767px)" srcset="/resources/images/730x431/1x/0/18798787.jpg" /> <source media="(min-width: 768px) and (max-width: 991px)" srcset="/resources/images/307x172/1x/0/18798787.jpg" /> <source media="(min-width: 992px)" srcset="/resources/images/396x223/1x/0/18798787.jpg" /> <img loading="lazy" src="/resources/images/320x180/1x/0/18798787.jpg" alt="Carol Ansbro, 70, Marion Bamforth, 69, Susan Morris, 69, and Mary Helliwell, 69, all went on" /> </picture> </a> <div class="mar-topic-block__icon-container"> </div> </div> <div class="mar-topic-block__metadata-container"> <div class="mar-topic-block__primary-tag"> <a href="/topics/nostalgia/"> <div class="mar-topic-block__tag">Nostalgia</div> </a> </div> <a href="/news/national/uk-today/24748225.halifax-friends-go-viral-recreating-holiday-photo/#comments-anchor" class="mar-topic-block__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="mar-topic-block__total-comments">10</span> </a> </div> <div class="mar-topic-block__content"> <h3 class="mar-topic-block__text" data-article-link="/news/national/uk-today/24748225.halifax-friends-go-viral-recreating-holiday-photo/" > <a class="text-slate no-underline" href="/news/national/uk-today/24748225.halifax-friends-go-viral-recreating-holiday-photo/">‘Truly beautiful’: Friends go viral after recreating first holiday photo</a> </h3> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24748225" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24748225" data-original-site="" data-rating="" data-content-level="" data-is-clone="" data-is-uk-today="" data-is-scotland-today="" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24748225"> </ul> </div> </div> <div class="mar-topic-block__extra"> <span class="mar-topic-block__timestamp timestamp"> <span itemprop="dateModified" class="formatTimeStampEs6" data-timestamp="" data-format="homepage" data-hide-old-dates="true"></span> </span> </div> </article> </div> </section><div class="mar-leaderboard mar-leaderboard--margin-top"> <div class="leaderboard-ad mar-leaderboard--middle"> <div id="DFP_leaderboard_1"></div> </div> </div><section class="block evvnt-block" data-name="Evvnt Content Widget Block" data-variant=""> <!-- standard - BlockFrontEndConfig.html --> <div data-is-configurable="yes" data-block-id="101" data-module-path="/" data-site-module-id="28738"></div> <h2 class="block-heading">Find Local Events</h2> <div id="evvnt-calendar-widget"></div> <script async defer src="//discovery.evvnt.com/prd/evvnt_discovery_plugin-latest.min.js" onload="evvntDiscoveryInit();"> </script> <script> function evvntDiscoveryInit() { evvnt_require("evvnt/discovery_plugin").init({ api_key: "WHARFEDALEOBSERVER", publisher_id: 9629, discovery: { element: "#evvnt-calendar-widget", detail_page_enabled: true, widget: true, virtual: false, map: false, category_id: null, orientation: "landscape", number: 5 }, submission: { partner_name: "Wharfedale Observer", text: "Add Your Event For Free", } }); } </script> </section><section class="block block-national-news block" data-name="National News Block" data-layout-mode="standard_7"> <!-- standard - BlockFrontEndConfig.html --> <div data-is-configurable="no" data-block-id="" data-module-path="/" data-site-module-id=""></div> <h2 class="block-heading">National News</h2> <div class="grid-layout--article-block-standard_7-mpu hide-comments-taxonomy" data-total-articles="7"> <!-- standard - OmniCard.html --> <article class="omnicard stack--sm stack--md stack--lg stack--xl " data-position="1" data-parsely-slot="national-news-block-1" data-uses-js="article-story"> <a href="/news/national/24771195.syrian-forces-battling-insurgents-north-strategic-city-hama/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840916.jpg 128w, /resources/images/290x167/1x/18840916.jpg 290w, /resources/images/445x250/1x/18840916.jpg 445w, /resources/images/720x415/1x/18840916.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840916.jpg" alt="Syrian opposition forces had pushed into the outskirts of Hama, a strategically important city (AP)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840916.jpg" alt="Syrian opposition forces had pushed into the outskirts of Hama, a strategically important city (AP)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/news/"> <div class="omnicard__tag">News</div> </a> </div> </div> <!-- Article headline --> <a href="/news/national/24771195.syrian-forces-battling-insurgents-north-strategic-city-hama/"> <h3 class="omnicard__headline "> Syrian forces battling insurgents north of strategic city of Hama </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24771195" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24771195" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24771195"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="2" data-parsely-slot="national-news-block-2" data-uses-js="article-story"> <a href="/news/national/24771129.police-officer-denies-causing-death-careless-driving-royal-escort-crash/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840828.jpg 128w, /resources/images/290x167/1x/18840828.jpg 290w, /resources/images/445x250/1x/18840828.jpg 445w, /resources/images/720x415/1x/18840828.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840828.jpg" alt="Helen Holland, 81, died two weeks after the collision (Andrew Matthews/PA)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840828.jpg" alt="Helen Holland, 81, died two weeks after the collision (Andrew Matthews/PA)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/news/"> <div class="omnicard__tag">News</div> </a> </div> </div> <!-- Article headline --> <a href="/news/national/24771129.police-officer-denies-causing-death-careless-driving-royal-escort-crash/"> <h3 class="omnicard__headline "> Police officer denies causing death by careless driving in royal escort crash </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24771129" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24771129" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24771129"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="3" data-parsely-slot="national-news-block-3" data-uses-js="article-story"> <a href="/news/national/24770592.three-rail-firms-brought-public-ownership-fares-will-still-rise/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840011.jpg 128w, /resources/images/290x167/1x/18840011.jpg 290w, /resources/images/445x250/1x/18840011.jpg 445w, /resources/images/720x415/1x/18840011.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840011.jpg" alt="South Western Railway will be nationalised next year (PA)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840011.jpg" alt="South Western Railway will be nationalised next year (PA)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/news/"> <div class="omnicard__tag">News</div> </a> </div> <!-- Article Comments --> <a href="/news/national/24770592.three-rail-firms-brought-public-ownership-fares-will-still-rise/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">6</span> </a> </div> <!-- Article headline --> <a href="/news/national/24770592.three-rail-firms-brought-public-ownership-fares-will-still-rise/"> <h3 class="omnicard__headline "> Three rail firms to be brought into public ownership but fares will still rise </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770592" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770592" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770592"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="4" data-parsely-slot="national-news-block-4" data-uses-js="article-story"> <a href="/news/national/24770920.belgian-authorities-open-fraud-probe-former-eu-justice-chief/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840496.jpg 128w, /resources/images/290x167/1x/18840496.jpg 290w, /resources/images/445x250/1x/18840496.jpg 445w, /resources/images/720x415/1x/18840496.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840496.jpg" alt="Former European Commissioner for Justice Didier Reynders’ term ended at the weekend (AP)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840496.jpg" alt="Former European Commissioner for Justice Didier Reynders’ term ended at the weekend (AP)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/news/"> <div class="omnicard__tag">News</div> </a> </div> <!-- Article Comments --> <a href="/news/national/24770920.belgian-authorities-open-fraud-probe-former-eu-justice-chief/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">3</span> </a> </div> <!-- Article headline --> <a href="/news/national/24770920.belgian-authorities-open-fraud-probe-former-eu-justice-chief/"> <h3 class="omnicard__headline "> Belgian authorities open fraud probe into former EU justice chief </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770920" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770920" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770920"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="5" data-parsely-slot="national-news-block-5" data-uses-js="article-story"> <a href="/news/national/24770687.series-police-raids-small-boat-people-smugglers/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840344.jpg 128w, /resources/images/290x167/1x/18840344.jpg 290w, /resources/images/445x250/1x/18840344.jpg 445w, /resources/images/720x415/1x/18840344.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840344.jpg" alt="The raids in Germany are targeting gangs who bring migrants to the UK in inflatable boats (Gareth Fuller/PA)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840344.jpg" alt="The raids in Germany are targeting gangs who bring migrants to the UK in inflatable boats (Gareth Fuller/PA)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/news/"> <div class="omnicard__tag">News</div> </a> </div> </div> <!-- Article headline --> <a href="/news/national/24770687.series-police-raids-small-boat-people-smugglers/"> <h3 class="omnicard__headline "> Series of police raids on small-boat people smugglers </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770687" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770687" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770687"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="6" data-parsely-slot="national-news-block-6" data-uses-js="article-story"> <a href="/news/national/24770749.50-cent-among-headliners-trnsmt/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840230.jpg 128w, /resources/images/290x167/1x/18840230.jpg 290w, /resources/images/445x250/1x/18840230.jpg 445w, /resources/images/720x415/1x/18840230.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840230.jpg" alt="50 Cent will headline Trnsmt on Glasgow Green (PA)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840230.jpg" alt="50 Cent will headline Trnsmt on Glasgow Green (PA)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/news/"> <div class="omnicard__tag">News</div> </a> </div> <!-- Article Comments --> <a href="/news/national/24770749.50-cent-among-headliners-trnsmt/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">1</span> </a> </div> <!-- Article headline --> <a href="/news/national/24770749.50-cent-among-headliners-trnsmt/"> <h3 class="omnicard__headline "> 50 Cent among headliners at Trnsmt </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770749" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770749" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770749"> </ul> </div> </div> </article> <!-- standard - OmniCard.html --> <article class="omnicard inline--sm inline--md inline--lg inline--xl " data-position="7" data-parsely-slot="national-news-block-7" data-uses-js="article-story"> <a href="/news/national/24770640.uk-services-sector-close-stalling-november-budget-tax-rises/" class="omnicard__image"> <!-- Article Image --> <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> <!-- Square or rectangle thumbnail is shown based on Omnicard type, Inline shows square iamges whereas Big Stack, Stack and Compact Stack shows rectangle thumbnail --> <img loading="lazy" srcset="/resources/images/128x74/1x/18840045.jpg 128w, /resources/images/290x167/1x/18840045.jpg 290w, /resources/images/445x250/1x/18840045.jpg 445w, /resources/images/720x415/1x/18840045.jpg 720w" sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" src="/resources/images/128x89/1x/18840045.jpg" alt="The services sector is the biggest in the UK economy (Yui Mok/PA)" class="rectangle" /> <img loading="lazy" src="/resources/images/180x180/1x/18840045.jpg" alt="The services sector is the biggest in the UK economy (Yui Mok/PA)" class="square" /> <!-- Article Icons --> <div class="omnicard__image-icons"> </div> </a> <div class="omnicard__headline-container"> <div class="omnicard__metadata-container"> <!-- Article Primary Tag --> <div class="omnicard__primary-tag"> <a href="/topics/news/"> <div class="omnicard__tag">News</div> </a> </div> <!-- Article Comments --> <a href="/news/national/24770640.uk-services-sector-close-stalling-november-budget-tax-rises/#comments-anchor" class="omnicard__comments-wrapper"> <!-- standard - IconComments.html --> <span class="iconify icon-comments" data-icon="ooui:speech-bubble-ltr"></span> <span class="omnicard__total-comments">4</span> </a> </div> <!-- Article headline --> <a href="/news/national/24770640.uk-services-sector-close-stalling-november-budget-tax-rises/"> <h3 class="omnicard__headline "> UK services sector ‘close to stalling’ in November after Budget tax rises </h3> </a> <!-- Article Admin Links --> <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-24770640" class="admin-links-container"> </div> <div class="admin-links-toggler" data-article-id="24770640" data-original-site="Wharfedale Observer" data-rating="0" data-content-level="1 Standard" data-is-clone="no" data-is-uk-today="no" data-is-scotland-today="no" data-is-full-admin-link-permissions="" data-admin-user-links="" style="display: none;" > <ul class="list-style-none admin-social-stats" data-article-id="24770640"> </ul> </div> </div> </article> </div> <!-- standard - Buttons.html --> <div class=" mar-btn-full mar-btn-full__container "> <div class="mar-btn-full__line-container"> <span class="mar-btn-full__line mar-btn--light"></span> <a href="/news/national/" data-uses-js="" class="mar-btn mar-btn-full mar-btn--light mar-btn--sm mar-btn--rounded " > Read more articles </a> </div> </div> </section><!-- NOTE: remove following placeholders in production height 90px text-wite --> <div> <section class="mar-leaderboard mar-leaderboard--bottom mar-leaderboard--margin-top mar-leaderboard--margin-top"> <div id="DFP_bottom_leaderboard"></div> </section> </div> </div> </div> </div> <!-- standard - Footer.html --> <footer class="footer-outer"> <div class="footer container-inner-width"> <ul class="list-style-none footer__menu"> <li><a href="/contact/">Contact us</a></li> <li><a href="/gdpr/" class="gdpr-option-v2" data-v2-id="191113" data-is-gate="no">Manage Consent</a></li> <li><a href="/announcements/">Announcements</a></li> <li><a href="https://www.newsquest.co.uk/cookie-policy/" target="_blank">Cookie Policy</a></li> <li><a href="https://www.newsquest.co.uk/terms-conditions/" target="_blank">Terms &amp; Conditions</a></li> <li><a href="https://www.newsquest.co.uk/contributor-terms/" target="_blank">Contributor Terms</a></li> <li><a href="https://www.newsquestprinting.co.uk/" target="_blank">Newsquest printing</a></li> <li><a href="/advertising/">Advertise</a></li> <li><a href="/emailbulletins/">Newsletters</a></li> <li><a href="/reader-rewards/">Reader Rewards</a></li> <li><a href="/misc/sitemap/">Site Map</a></li> <li><a href="https://www.exchangeandmart.co.uk/" target="_blank">Exchange and Mart</a></li> <li><a href="https://www.newsquest.co.uk/terms-of-advertising/" target="_blank">Terms of Advertising</a></li> <li><a href="https://www.newsquest.co.uk/privacy-policy/" target="_blank">Privacy Policy</a></li> <li><a href="https://www.newsquest.co.uk/diversity-statement/" target="_blank">Diversity Statement</a></li> <li><a href="https://newsquest.newsprints.co.uk/">Photo sales</a></li> <li><a href="/publications/">Our Publications</a></li> <li><a href="/archive/">Archive</a></li> <li><a href="/submit-an-event/">Add Your Event For Free</a></li> </ul> <div class="footer__social-media"> <h3 class="footer__heading footer__social-media--heading">follow us</h3> <a class="footer__social-media--link" href="https://www.facebook.com/thewharfedaleobserver/" title="Wharfedale Observer" role="link" data-media-type="facebook" > <i class="footer__social-media--icon iconify"></i> Wharfedale Observer </a> <a class="footer__social-media--link" href="https://twitter.com/wharfeobserver" title="Wharfedale Observer" role="link" data-media-type="twitter" > <i class="footer__social-media--icon iconify"></i> Wharfedale Observer </a> </div> <div class="footer__ipso-terms "> <img class="footer__ipso-terms--logo" src="/resources/responsive-static/mds/images/ipso-regulated.svg" /> <p class="footer__ipso-terms--copy"> This website and associated newspapers adhere to the Independent Press Standards Organisation's Editors' Code of Practice. If you have a complaint about the editorial content which relates to inaccuracy or intrusion, then please <a class="footer__ipso-terms--link" href="/contact"> contact the editor here</a>. If you are dissatisfied with the response provided you can <a class="footer__ipso-terms--link" href="https://www.ipso.co.uk/contact-us/">contact IPSO here</a> </p> <p class="footer__ipso-terms--copy"> <a class="footer__ipso-terms--link" href="/my/account/copyrights/">&copy; 2001-2024</a>. <a class="footer__ipso-terms--link" href="https://www.newsquest.co.uk">Newsquest Media Group Ltd</a>, 1st Floor, Chartist Tower, Upper Dock Street, Newport, Wales, NP20 1DW | 01676637 | </p> </div> </div> </footer> <div id="fb-root"></div> </div> </div> <!-- standard - Modal.html --> <div class="mar-modal-container mar-modal-container--animate mar-modal-container--animate-out visually-hidden"> <div class="mar-modal-overlay" data-uses-js="close-modal"></div> <div class="mar-modal" tabindex="-1" role="dialog"> <div class="mar-modal__header"> <h4 class="mar-modal__title">Modal headline</h4> <div class="mar-modal__close" data-uses-js="close-modal"> <!-- standard - IconClose.html --> <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.60714 6L11.6518 10.0446C11.7589 10.1518 11.8438 10.2768 11.9062 10.4196C11.9688 10.5625 12 10.7143 12 10.875C12 11.1786 11.8884 11.442 11.6652 11.6652C11.442 11.8884 11.1696 12 10.8482 12C10.6875 12 10.5357 11.9688 10.3929 11.9062C10.25 11.8438 10.1339 11.7589 10.0446 11.6518L6 7.60714L1.95536 11.6518C1.84821 11.7589 1.72321 11.8438 1.58036 11.9062C1.4375 11.9688 1.28572 12 1.125 12C0.821427 12 0.558037 11.8884 0.334821 11.6652C0.111606 11.442 0 11.1786 0 10.875C0 10.7143 0.0312497 10.5625 0.09375 10.4196C0.15625 10.2768 0.241071 10.1518 0.348214 10.0446L4.36607 6L0.348214 1.95536C0.241071 1.84821 0.15625 1.72768 0.09375 1.59375C0.0312497 1.45982 0 1.3125 0 1.15179C0 0.830355 0.111606 0.558037 0.334821 0.334821C0.558037 0.111606 0.821427 0 1.125 0C1.28572 0 1.4375 0.0312497 1.58036 0.09375C1.72321 0.15625 1.84821 0.241071 1.95536 0.348214L6 4.39286L10.0446 0.348214C10.1339 0.241071 10.25 0.15625 10.3929 0.09375C10.5357 0.0312497 10.6875 0 10.8482 0C11.1696 0 11.442 0.111606 11.6652 0.334821C11.8884 0.558037 12 0.830355 12 1.15179C12 1.3125 11.9688 1.45982 11.9062 1.59375C11.8438 1.72768 11.7589 1.84821 11.6518 1.95536L7.60714 6Z" fill="#9DA0A4"/> </svg> <span>Close</span> </div> </div> <div class="mar-modal__body">Automatically injected HTML goes here</div> <div class="mar-modal__actions"> <!-- standard - Buttons.html --> <button type="button" data-uses-js="modal-submit" class=" mar-btn mar-btn--light mar-btn--md " > Submit </button> <!-- standard - Buttons.html --> <button type="button" data-uses-js="modal-cancel" class=" mar-btn mar-btn--outline mar-btn--md " > Cancel </button> </div> </div> </div> <!-- standard - ModalsAndTargets.html --> <div id="piano-meter-display" style="width: 100%; position: fixed; bottom: 0; margin: auto; z-index: 999999999999999; display: none; background-color: #fff; left: 0px"> <div style="width: 960px; margin: auto;"> <button class="mar-btn btn-martini float-right" style="margin-top: 20px" id="piano-show-newsquest" type="button">Deactivate</button> <div class="mt-2"><strong>Piano meter debugger</strong></div> <p class="mb-0" style="font-style: italic;">Data returned from the Piano 'meterActive/meterExpired' callback <a href="https://docs.piano.io/callbacks/#activeevent">event</a>.</p> <div class="mb-2" id="piano-meter-display-content"></div> </div> </div> <div id="piano-top-message"></div> <div id="po-overlay-banner-top-fullwidth"></div> <div id="piano-message"></div> <div id="po-overlay-banner-bottom-fullwidth"></div> <div id="piano-floating-bottom-banner"></div> <div id="po-overlay-banner-bottom-content"></div> <!-- <div id="piano-left-message" style="display:none; width: 100%; position: fixed; left: 0; width: 300px; text-align: center; z-index: 5000000;"></div> <div id="piano-right-message" style="display:none; width: 100%; position: fixed; right: 0; width: 300px; text-align: center; z-index: 5000000;"></div> --> <div class="modal" id="adlight-explanation-modal" tabindex="-1" role="dialog" aria-labelledby="sp-modal" aria-hidden="true" style="display: none"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-body"> <img src="/resources/responsive-static/images/love-local.png" loading="lazy" id="adlight-explanation-modal-main-logo"> <p>As a subscriber, you are shown <strong>80% less</strong> display advertising when reading our articles.</p> <p>Those ads you do see are predominantly from <strong>local businesses</strong> promoting <strong>local services</strong>. </p> <p>These adverts enable local businesses to get in front of their target audience – the <strong>local community</strong>.</p> <img src="/resources/images/pixel/" id="adlight-explanation-modal-image" style="display: none"> <p class="italic">It is important that we continue to promote these adverts as our local businesses need as much support as possible during these challenging times.</p> </div> <div class="modal-footer"> <button type="button" class="mar-btn mar-btn--dark" data-dismiss="modal">Close</button> </div> </div> </div> </div> <div id="po-overlay-toast-left"></div> </body> <!-- <script>window.blockAdPlacement.init();</script> --> <!-- standard - GoogleDfp.html --> <div id="outbrain-holder"> <div id="DFP_standard_mpu_3"></div> <div id="DFP_standard_mpu_4"></div> <div id="DFP_standard_mpu_5"></div> <div id="DFP_standard_mpu_6"></div> <div id="DFP_standard_mpu_7"></div> </div> <script> const elementToObserve = document.querySelector("#outbrain-holder"); // create a new instance of `MutationObserver` named `observer`, // passing it a callback function const observer = new MutationObserver(function(e) { $.each(e, function(j, obs) { $.each(obs.removedNodes, function (i, node) { var id = $(node).attr('id'); addAdSlot(id, id.replace('DFP_', '')); }); }); }); // call `observe()` on that MutationObserver instance, // passing it the element to observe, and the options object observer.observe(elementToObserve, {subtree: true, childList: true}); </script> <script> window.domComplete = performance.now(); </script> <!-- Promos --> <script type="text/javascript"> var promoUnits = []; </script> <script type="text/javascript"> path = document.location.href.split("/"); var prop30 = qs.get('lp'); var prop43 = qs.get('ref'); var pType="BlockHomepageModule" if (pType === 'BlockArticleModule' || pType === 'NationalNewsModule' || pType === 'BlockWhatsOnModule') { pType = 'ArticleModule'; } for(x=4; x<7; x++) { if (typeof path[x] == 'undefined') { path[x] = ''; } if(path[x] == "" || (pType == "ArticleModule" && path[x].match(/[0-9]+\./)) || (path[x].indexOf('?') > -1)) { path[x] = path[x-1]; } else { path[x] = path[x-1] + "/" + path[x]; } path[x] = path[x].replace(/\/undefined/g,""); } sitename = path[2].split("."); pathN= unescape(document.location.pathname.toString()); matches = pathN.match(/(\w+)\.(in|near|compare)\.([\,a-zA-Z0-9\ _-]+)[\/]?$/); detailMatches = pathN.match(/(\w+)\.detail\.(.*)$/); if (detailMatches !== null && detailMatches.length > 1) { matches = detailMatches; } if (matches !== null && matches.length > 1) { var subfolder = ''; path[3] = 'li'; path[4] = 'li/'+subfolder; path[5] = 'li/'+subfolder+'/'+matches[1]; path[6] = 'li/'+subfolder+'/'+matches[1]; } if (pathN === '/') { path[3] = 'homepage'; path[4] = 'homepage'; path[5] = 'homepage'; path[6] = 'homepage'; } function filterArray(arr) { var retArr = []; $.each(arr, function(i, part) { if (part !== '') { retArr.push(part); } }); return retArr; } </script> <script type="text/javascript"> var known = $.cookie('__siren') ? '1' : '0' ; </script> <script type="text/javascript"> if (window.screen.width < 728 && $('#BlockArticleContainer').length > 0) { if ('107' === '1147') { $('#DFP_out_of_page').remove(); } else { $('#DFP_premium_mpu').remove(); } $('#DFP_on_scroll').remove(); } else if (window.screen.width < 728 && ( $(".article-grid__uber[data-top-stories-articles='7'][data-news-list-articles='9']").length > 0 || $(".article-grid__uber[data-top-stories-articles='7'][data-news-list-articles='12']").length > 0 || $(".article-grid__uber[data-top-stories-articles='7'][data-news-list-articles='18']").length > 0 || $(".article-grid__uber[data-top-stories-articles='7'][data-news-list-articles='24']").length > 0 ) ) { const adElement = document.querySelector('#high_vis_container'); $('.omnicard[data-position="5"]').after(adElement); } if ('107' === '1147' && window.screen.width > 450) { $('#DFP_bottom_leaderboard').remove(); } if ('107' === '1147' && window.screen.width < 728) { $('#DFP_top_leaderboard').remove(); } if ('107' === '1147') { $('#DFP_teads').remove(); $('#DFP_out_of_page').remove(); } </script> <script type="text/javascript"> var known = $.cookie('__siren') ? '1' : '0' ; function addToTargeting(targeting, data) { if (!data) { return targeting; } $.each(data, function (key, value) { if (!value) { return; } targeting[key] = value; }); return targeting; } var ref = document.referrer; var parser = document.createElement('a'); parser.href = ref; // values in the below MUST be strings var targeting = { 'context': '', 'domain': 'www.wharfedaleobserver.co.uk', 'isLanding': 'yes', 'top_path': 'home', 'weather': 'sun'.toLowerCase(), 'jbsjs': ''.toLowerCase(), 'site_search': '', 'bmd_cat': '', 'wt': '11-15', 'cmpid': qs.get('cmpid'), 'refdm': parser.hostname, 'k': known, 'g': 'u' , 'a': '0' , 'topic': '', 'publication': '', 'primary_tag_future_use': '', 'site': (isMobile()) ? 'mobile': 'desktop', 'r': data_layer.user.subscription_plan !== '' ? '2' // 2 = subscribed : data_layer.user.is_logged_in == 'yes' ? '1' // 1 = registered : '0', // 0 = anonymous }; if (!usePrebid) { targeting.adrq = 'adl'; } if (data_layer.video.exists === 'yes') { targeting.ptype = 'video'; } if ($.cookie('isMeterExpired') === 'yes' && window.data_layer.article.is_article) { var articleContentLevel = parseInt(window.data_layer.article.content_level, 10) || 0; // account for NaN if (articleContentLevel !== 0 && window.data_layer.article.content_level_open_access === 'no') { targeting.ao = 'y'; } } if ($.cookie('_sp_enable_dfp_personalized_ads') === 'true') { targeting.dfpcsnt = 'yes'; } else if ($.cookie('_sp_enable_dfp_personalized_ads') === 'false') { targeting.dfpcsnt = 'no'; } else { targeting.dfpcsnt = 'none'; } if (typeof MobileDetect !== "undefined") { targeting.canbb = (window.screen.width > 960) ? 'y' : 'n'; } if (typeof module_targeting === "object") { targeting = addToTargeting(targeting, module_targeting); } // $.each(apData, function (k, v) { // targeting[k] = v; // }); // if (typeof gs_channels !== 'undefined') { // targeting.gs_channels = gs_channels; // } targeting = addToTargeting(targeting, data_layer_helper.homesData); targeting.article_id = ''; var googleSiteName = 'www.wharfedaleobserver.co.uk'; var googlePath = '/'; var googleNetworkCode = 154725070; var googleChildNetworkCode = 22694024870; var googleId = '/'+googleNetworkCode + ',' + googleChildNetworkCode + '/' + googleSiteName+googlePath; if (googleId.charAt(googleId.length - 1) === '/') { googleId = googleId.slice(0, -1); } var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function () { var _YB = _YB || { ab: function () { return _YB.dool ? "b" : "a" + Math.floor(Math.random() * 10); }, dool: Math.random() >= 0.1, }; var yb_ab; if (Math.random() <= 0.9) { yb_ab = _YB.ab(); } else { yb_ab = "c"; } googletag.pubads().setTargeting("yb_ab", yb_ab); }); googletag.cmd.push(function() { googletag.pubads().set("adsense_background_color", "FFFFFF"); googletag.pubads().setTargeting('rfs', "0"); $.each(targeting, function (key, value) { // No real value so exclude if (value === 0 || value === '' || value === null) { return; } googletag.pubads().setTargeting(key, value); }); }); var adUnits = []; if (blackListAds.length > 0) { $.each(blackListAds, function(i, name) { $('#'+name).remove(); }); } $.each(unfilteredAdUnits, function (i, unit) { // VAST (video) ad units never get displayed in here. if (unit.isVast) { return; } // if we have an ad-light experience if (whiteList === true) { if (typeof whiteListAds[unit.positionName] === 'undefined') { $('#'+unit.domName).remove(); return; } } adUnits.push(unit); }); // set up a holder for all the adverts so we can do things with them later var dfpHolder = {}; // the set up code googletag.cmd.push(function() { $.each(adUnits, function(i, data) { // check if the dom exists if ($('#'+data.domName).length === 0) { return; } var dfp = null; if (data.slotType === 'standard') { // get the correct sizes, using the alternate_sizes if they exist and we are on a mobile site var sizes = data.sizes; if (data.alternate_mobile_size && isMobile()) { sizes = data.alternate_mobile_size; } // push this ad slot through dfp = googletag.defineSlot(googleId, sizes, data.domName) .addService(googletag.pubads()) .setTargeting("position", data.positionName) .setCollapseEmptyDiv(data.collapseContainer); // check if we have an array of targets, and assign them as a companion if we do if (data.targets instanceof Array && data.targets.length > 0 ) { dfp.setTargeting('companion', data.targets); } } else if (data.slotType === 'outofpage') { dfp = googletag.defineOutOfPageSlot(googleId, data.domName) .addService(googletag.pubads()) .setTargeting("position", data.positionName) .setCollapseEmptyDiv(data.collapseContainer); // check if we have an array of targets, and assign them as a companion if we do if (data.targets instanceof Array && data.targets.length > 0 ) { dfp.setTargeting('companion', data.targets); } } // store dfpHolder[data.domName] = dfp; }); if (adLight === true) { googletag.pubads().setCategoryExclusion('adlight'); // var adlightexplanation = '<div class="adlight-explanation">I\'m a subscriber <a href="#" class="adlight-explanation-link">Why am I seeing this advert?</a></div>'; // if ($('#DFP_premium_mpu').length > 0) { // $('#DFP_premium_mpu').before(adlightexplanation); // } // if ($('#DFP_standard_mpu_1').length > 0) { // $('#DFP_standard_mpu_1').before(adlightexplanation); // } // var imageIds = [11497497, 11497535, 11497536, 11497541, 11497542, 11497545, 11497546, 11497547]; // var imageId = imageIds[Math.floor(Math.random() * imageIds.length)]; // $('.adlight-explanation-link').click(function(e) { // e.preventDefault(); // $('#adlight-explanation-modal-image').attr('src', '/resources/images/' + imageId + '/').show(); // $('#adlight-explanation-modal').modal(); // }); } // send the request googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.pubads().addEventListener('slotVisibilityChanged', function(event) { if (event.slot.getResponseInformation().creativeTemplateId === 828288 || event.slot.getResponseInformation().creativeTemplateId === 12383216 ) { console.log('DFP: Magic template id detected, not refreshing'); return; } var slotName = ''; $.each(dfpHolder, function (a, e) { if (e == event.slot) { slotName = a; } }); if (typeof window.advertisingTimer !== 'undefined') { var perc = event.inViewPercentage; window.advertisingTimer.timer(slotName, perc); } }); }); // the display code $.each(adUnits, function(i, data) { // check if the dom exists if ($('#'+data.domName).length === 0) { return; } if (data.domName === 'DFP_interstitial_mpu') { if (!inter.checkVisit()) { return; } } // are we manually loading it? if ($('#'+data.domName).attr('data-manual-loading') === "yes") { return; } // for mobile, we check if the dom element has the data-delay-loading attribute set to "1" else if ($('#'+data.domName).attr('data-delay-loading') === "yes") { // load it $('#'+data.domName).appear(); $(document.body).on('appear', '#'+data.domName, function(e, allElement) { // don't call it many times if ($(this).attr('data-processed') === 'yes') { return; } $(this).attr('data-processed', 'yes'); // display the google ad googletag.display(data.domName); googletag.pubads().refresh([dfpHolder[data.domName]]); }); return; } googletag.cmd.push(function() { googletag.display(data.domName); }); }); window.googleComplete = performance.now(); window.googleReady = true; function addAdSlot(slotName, slot, initHidden) { console.log("Add ad slot called for %s %s", slotName, slot); // check if item already exists if (typeof window.dfpHolder[slotName] !== 'undefined') { return; } if (window.adLight === true) { return; } window.googletag.cmd.push(function() { var dfp = googletag.defineSlot(window.googleId, [[300,250]], slotName) .setTargeting('position', [slot]) .addService(googletag.pubads()); window.dfpHolder[slotName] = dfp; if (!initHidden) { googletag.pubads().refresh([dfp]); return; } }); } </script> <!-- Twitter widget script --> <script src="//platform.twitter.com/widgets.js" charset="utf-8"></script> <script src="/resources/responsive-static/build/mds/js/global.js?cb=uUAjmAdC"></script> <script src="/resources/responsive-static/build/mds/js/homepage.js?cb=uUAjmAdC"></script> <script src="/resources/responsive-static/build/mds/js/newsletters.js?cb=uUAjmAdC"></script> <script src="/__siren/"></script> <!-- standard - AudienceTracking.html --> <script type="text/javascript"> var s_account="newsquestgroupprod"; </script> <script type="text/javascript" src="/resources/responsive-static/vendor/adobe/VisitorAPI.js?cb=uUAjmAdC"></script> <script type="text/javascript" src="/resources/responsive-static/vendor/adobe/omniture.js?cb=uUAjmAdC"></script> <script type="text/javascript"> function getOmniturePath() { var path = ''; if ($('#gallery-base-url').length === 1) { path = $('#gallery-base-url').val(); } else { path = window.location.pathname; } return path; } function getPositionFromCookie() { var ref = $.cookie('tracking_block_index'); $.removeCookie('tracking_block_index', { path: '/', domain: window.data_layer.site.cookie_domain, }); return ref; } function getRefFromCookie() { var ref = $.cookie('tracking_block'); $.removeCookie('tracking_block', { path: '/', domain: window.data_layer.site.cookie_domain, }); return ref; } function getOmnitureTrackingFromCookie(key, preExistingValue) { var ref = $.cookie('o-' + key); if(typeof(ref) === 'undefined') { ref = preExistingValue } else { ref = decodeURIComponent(ref); $.removeCookie('o-' + key, { path: '/', domain: window.data_layer.site.cookie_domain, }); } return ref; } function getValidatedAPList() { var validList = [1100, 1101, 1002, 1006, 1010, 1014, 1018, 1022, 1200, 1202, 1205, 1300, 1602, 1605, 1608, 1612, 1616, 1500, 1503, 1507, 1509, 1512, 1402, 1406, 1409, 1412, 1416, 14331, 14333, 14335, 14336, 14339, 14342, 14344, 14345, 14346, 14350, 14351, 14353, 14359, 14366, 14370, 14371, 14377, 14388, 14394, 14396, 14399, 14407, 14221, 14423, 15679, 15681, 15682, 15683, 15684, 15686, 15687, 15688, 15975]; var data = getAudienceProjectTargetingData(); if (!data || !data.ap_x) { return ''; } validData = []; $.each(data.ap_x, function(i, td) { if ($.inArray(parseInt(td, 10), validList) !== -1) { validData.push(td); } }); return validData.join(','); } path = document.location.href.split("/"); var prop30 = qs.get('lp'); var prop43 = qs.get('ref'); var pType="BlockHomepageModule" if (pType === 'BlockArticleModule' || pType === 'NationalNewsModule' || pType === 'BlockWhatsOnModule') { pType = 'ArticleModule'; } for(x=4; x<7; x++) { if (typeof path[x] == 'undefined') { path[x] = ''; } if(path[x] == "" || (pType == "ArticleModule" && path[x].match(/[0-9]+\./)) || (path[x].indexOf('?') > -1)) { path[x] = path[x-1]; } else { path[x] = path[x-1] + "/" + path[x]; } path[x] = path[x].replace(/\/undefined/g,""); } pathN= unescape(document.location.pathname.toString()); matches = pathN.match(/(\w+)\.(in|near|compare)\.([\,a-zA-Z0-9\ _-]+)[\/]?$/); detailMatches = pathN.match(/(\w+)\.detail\.(.*)$/); if (detailMatches !== null && detailMatches.length > 1) { matches = detailMatches; } if (matches !== null && matches.length > 1) { var subfolder = ''; path[3] = 'li'; path[4] = 'li/'+subfolder; path[5] = 'li/'+subfolder+'/'+matches[1]; path[6] = 'li/'+subfolder+'/'+matches[1]; } if (pathN === '/') { path[3] = 'homepage'; path[4] = 'homepage'; path[5] = 'homepage'; path[6] = 'homepage'; } /* You may give each page an identifying name, server, and channel on the next lines. */ s.pageName="(www) "+getOmniturePath(); s.pageName = s.pageName.toLowerCase(); s.server="dmh-martini-web1" s.channel="" s.pageType="" s.prop1= qs.get('search'); s.prop2="" s.prop3=document.title s.prop4="" s.prop5="BlockHomepageModule" /* get from Martini */ s.prop6=path[3].toLowerCase() s.prop7=path[4].toLowerCase() s.prop8=path[5].toLowerCase() s.prop9=path[6].toLowerCase() s.prop10="" s.prop16=path[2].toLowerCase() s.prop17="Bradford" s.prop18="Martini" s.prop19="1" s.prop20 = s.getPreviousValue(s.pageName, 'gpv_pn'); s.prop53 = 'standard'; s.prop54 = ''; s.prop55 = ''; s.prop56 = "Simplified v2.0"; s.prop57 = ($('[data-name="Feature Article Block A"]').length > 0) ? 'Enabled' : 'Disabled'; s.prop58 = $('[data-name="Feature Article Block B"]').data('variant'); s.prop59 = getRefFromCookie(); s.prop60 = getPositionFromCookie(); s.prop73 = $.cookie('adtiming'); var eVar67 = []; if ($.cookie('consentUUID')) { eVar67.push('yes'); } else { eVar67.push('no'); } if ($.cookie('_sp_enable_dfp_personalized_ads') === 'true') { eVar67.push('yes'); } else if ($.cookie('_sp_enable_dfp_personalized_ads') === 'false') { eVar67.push('no'); } else { eVar67.push('none'); } if ($.cookie('_sp_legitimate_interests') === 'true') { eVar67.push('yes'); } else if ($.cookie('_sp_legitimate_interests') === 'false') { eVar67.push('no'); } else { eVar67.push('none'); } //if ($.cookie('euconsent')) { // eVar67.push($.cookie('euconsent')); //} else { // eVar67.push('none'); //} s.eVar67 = eVar67.join(','); // console.log('ADB: setting eVar67 to %s', eVar67.join(',')); if ($.cookie('prev-tcf-v2')) { // console.log('ADB: Setting eVar68 to ', $.cookie('prev-tcf-v2')); s.eVar68 = $.cookie('prev-tcf-v2'); } if (typeof iabNames !== 'undefined') { s.prop29 = iabNames.join(','); } else if (typeof iabIds !== 'undefined') { s.prop29 = iabIds.join(','); } if (s.prop20 && s.prop20 !== 'no value') { s.prop21 = s.getPercentPageViewed(); } else { s.prop21 = ''; } if (typeof __siren !== 'undefined') { s.eVar27 = __siren; } s.prop22 = s.getDaysSinceLastVisit('s_lv'); s.prop43=getOmnitureTrackingFromCookie('ref', prop43); s.prop25 = '' s.prop27 = ''; s.prop30 = getOmnitureTrackingFromCookie('prop30', prop30); s.linkInternalFilters="javascript:,wharfedaleobserver.co.uk,fish4.co.uk,adsys.newsquest.co.uk,www.exchangeandmart.co.uk,www.communigate.co.uk," s.eVar61=(new Date()).toLocaleDateString("en-GB"); s.eVar62=(new Date()).toLocaleDateString("en-GB"); /* Article-site-cloning data */ s.eVar90 = window.data_layer.article.parent_originating_site_id; s.eVar91 = window.data_layer.article.originating_article_id; s.eVar92 = window.data_layer.article.is_original_to_site; s.eVar95 = window.data_layer.site.using_piano_id; s.eVar106 = ''; /* Uber block article counts */ s.eVar93 = window.data_layer.page.top_stories_article_count + ':' + window.data_layer.page.interstitial_article_count + ':' + window.data_layer.page.news_stories_article_count; /* Conversion Variables */ s.campaign="" s.state="" s.zip="" s.events="" s.products="" s.purchaseID="" s.eVar14="" try { s.list3=getValidatedAPList(); } catch (e) { // do nothing } // Initial fotorama tracking. var moduleType = null; if (s.prop5 === 'ArticleModule' || s.prop5 == 'PropertyModuleReplacement' || s.prop5 === 'BlockArticleModule') { moduleType = 'article'; } else if (s.prop5 === 'PictureGalleryModule') { moduleType = 'gallery'; } if (moduleType === 'article' || moduleType === 'gallery') { var imagePath = ''; if ($('.fotorama').length > 0) { // Get the first Fotorama image. try { var el = $('.fotorama').data('fotorama').data[0].html; var url = $(el).find('div').css('background-image'); imagePath = url.replace('url(','').replace(')','').replace(/\"/gi, ""); } catch (e) { } } else { // If there's just one image (i.e. it's not a gallery), find its path. var imagePathSingle = $('#mainImage').attr('src'); if (typeof imagePathSingle !== 'undefined') { imagePath = imagePathSingle.split('.')[0] + '/'; } } var imageParts = imagePath.split('/'); if (imageParts.length > 1) { s.eVar37 = imageParts[imageParts.length - 2]; s.prop37 = imageParts[imageParts.length - 2]; s.events = s.apl(s.events, 'event7', ',', 2); } s.eVar36 = moduleType; s.prop36 = moduleType; } // Education pages. if (s.prop5 === 'ResponsiveEducationModule') { // School profile page. if ($('#eduOverview').length > 0) { s.eVar40 = $('#eduOverview').data('school-status'); s.prop40 = s.eVar40; s.prop41 = 'edu-' + $('#eduOverview').data('school-urn'); s.prop46 = $('#town').text(); } // Comparison page. if ($('#eduComparisonTable').length > 0) { s.list1 = ''; } // Results page. if ($('.school-results').length > 0) { s.list1 = ''; // Track the search criteria. s.prop44 = ''; s.prop45 = "".toLowerCase(); s.prop46 = "".toLowerCase(); s.prop49 = ''; s.prop50 = ''; s.prop51 = ''; s.eVar2 = s.prop50; var newSearch = false; if (newSearch) { s.events = s.apl(s.events, 'event17', ',', 1); } } } //New Property module if (s.prop5 === 'ResponsivePropertyModule') { /* Use prop42 for single and list pages, for list pages use hyphen separate lists of id's */ //Property's all over the place (homepage, searches etc - HOM-133 //Property Detail - HOM-131, HOM-134, HOM-130 //Contact us submissions - HOM-137 if($('#propertyModule.agent-details').length > 0) { //Add a click handler for a.contact-detail } } // is their a video tag on the page? if ($('.exco-embed').length > 0) { console.log('VID: setting tracking for event50'); s.events = s.apl(s.events, 'event50', ',', 1); } var foundAutoPlayVid = false; $('.jw-outer').each(function (a, domEle) { if ($(this).data('multimedia-block') === 'no' && !foundAutoPlayVid) { console.log('VID: setting tracking for event51'); s.events = s.apl(s.events, 'event51', ',', 1); foundAutoPlayVid = true; } }); s.eVar66 = 'Ad-Full'; // var eVar65Copy = s.getValOnce(s.eVar65, "ev65", 0); // if (eVar65Copy !== '' && s.prop20.indexOf("/my/subscription/activate/") > -1) { // s.events = s.apl(s.events, "event4", ",", 1); // Set the subscription counter event. // s.events = s.apl(s.events, "purchase", ",", 1); // Set the purchase event. // s.products = "Subscription : Metered Access;" + eVar65Copy + ";1;"; // s.purchaseID = ""; // } if(qs.get('action') === 'success' && (s.prop5 === 'ArticleModule' || s.prop5 === 'BMDModule' || s.prop5 === 'BlockArticleModule')) { s.events=s.apl(s.events,'event9',',',2) } /* Hierarchy Variables */ s.hier1="newsquest," + "Bradford" + ",www.wharfedaleobserver.co.uk," + path[6].replace(/\//,","); if (typeof MartiniFotorama !== 'undefined') { MartiniFotorama.loadOmniture(s); } s.prop39 = "0"; // Tracking usage of Bytecast audio embeds in articles. s.eVar82 = 'no'; s.eVar83 = ''; console.log('ADB: starting'); /************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/ if (qs.get('callback') !== 'in' && navigator.userAgent.toString().toLowerCase().indexOf('googlebot') === -1) { var s_code=s.t(); var backupAdobe = s; if(s_code)document.write(s_code) } //--></script> <!-- End SiteCatalyst code version: H.19.3. --> <script src="//connect.facebook.net/en_US/all.js#xfbml=1"></script> <script async src="https://www.tiktok.com/embed.js"></script> </html>

Pages: 1 2 3 4 5 6 7 8 9 10