Haverhill man jailed for 30 online child sex offences | #childpredator | #kidsaftey | #childsaftey

Darren Collis, 57, of Rockall Close in Haverhill, near the Essex-Suffolk border, was sentenced to 11 years in prison with a further six years on licence at Peterborough Crown Court on Friday, October 23.

He had earlier pleaded guilty to 30 child sex offences.

Detective Sergeant Mark Cotton of the Suffolk Internet Child Abuse Investigation Team, said: “Darren Collis is a serious, online predator who groomed his victims in order to meet up with children and commit serious sexual offences.

“His conviction has come as a result of partnership working with the Eastern Region Special Operations Unit (ERSOU) which work proactively to identify and track online sexual predators.

“I would like to thank them and everyone who has worked on this investigation, especially DC Rachael Adams and PSI Josie Phillips whose hard work included identifying and locating victims from across the country.”

“It is a combination of everyone’s efforts that has ensured a dangerous predator is now behind bars.”

Collis admitted to a series of offences including sexual communication with a child, causing a child to watch a sexual act, grooming, arranging/facilitating to meet a child, causing a child to engage in sexual activity, and making and distributing indecent images of children.

The court heard that in May 2025, he began communicating on Snapchat with a profile he believed belonged to a 14-year-old boy.

The profile was fake.

Although the ‘boy’ told Collis he was 14, Collis continued the conversation, attempted to engage in sexual conversation, and sent explicit images.

He also referred to speaking with another boy of the same name who was 13.

Collis was arrested at Cardinal Park in Ipswich on May 28, 2025, after arranging to meet the ‘boy.’

A subsequent search of his home led to the seizure of multiple devices.

Forensic examination revealed further sexually explicit conversations with children under 16, to whom he sent explicit images and videos and attempted to arrange meetings.

In total, police identified 15 victims.

Collis was also ordered to sign the Sex Offenders Register, and an order was enforced for the destruction of a number of devices belonging to Collis.

Det Sgt Cotton said: “No family should have to go through what Collis has subjected his survivors to, and I would like to commend the victims and their families for their help and courage in bringing this sexual predator to justice.

“We are committed to bringing to justice those who engage in these crimes.”

( function () {

window._sp_ = {
config: {
baseEndpoint: ‘https://a02342.essexcountynews.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 (‘yes’ === ‘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 (‘yes’ === ‘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
},
}
}
}

if (typeof window.__tcfapi === ‘function’) {
window.__tcfapi(‘addEventListener’, 2, function (tcData, success) {
console.log(‘SP: Event Listen:’, tcData, success);
if (success && tcData.eventStatus === ‘useractioncomplete’) {
setTcfCookie(tcData.purpose.consents, tcData.purpose.legitimateInterests);

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
// console.log(‘PIANO: setting unrestricted via useractioncomplete’);
// runPiano(‘unrestricted’);
consentFound(tcData.listenerId);

var e = new Event(‘launch:cmp:choice-made’);
window.dispatchEvent(e);
} else if (success && tcData.eventStatus === ‘tcloaded’) {
// tcloaded means a valid TCF v2.0 string is available
// console.log(‘PIANO: setting unrestricted via tcloaded’);
// runPiano(‘unrestricted’);
if (tcData.gdprApplies === false) {
$.cookie(‘_sp_enable_dfp_personalized_ads’, ‘true’, {domain: ‘.essexcountynews.co.uk’, path: “https://www.essexcountynews.co.uk/”, expires: 100});
}
consentFound(tcData.listenerId);

} else if (success && tcData.eventStatus === ‘useractionnotcomplete’) {
// do nothing – this means the user has not made a choice yet
} else if (success && tcData.eventStatus === ‘cmpuishown’) {
// do nothing – this means the CMP UI has been shown
} else if (!success) {
// $.cookie(‘_sp_enable_dfp_personalized_ads’, ‘true’, {domain: ‘.essexcountynews.co.uk’, path: “https://www.essexcountynews.co.uk/”, expires: 100});
// startAdvertising();
} else {
// console.log(‘PIANO: setting restricted’);
// runPiano(‘restricted’);
}
});
}

document.addEventListener(‘click’, function (e) {
const option = e.target.closest(‘.gdpr-option-v2’);

if (!option) return;

e.preventDefault();
sendEvent76 = false;

const id = option.dataset.v2Id;
const isGate = option.dataset.isGate;

if (isGate === ‘yes’) {
trackSPEvents(‘event87’);
_sp_.gdpr.loadPrivacyManagerModal(id);
} else {
trackSPEvents(‘event77’);
_sp_.gdpr.loadPrivacyManagerModal(id);
}
});

function getTcfData() {
if (typeof window.__tcfapi !== ‘function’) {
console.warn(‘TCF API unavailable’);
return;
}
window.__tcfapi(‘addEventListener’, 2, function(data, success) {
if (!data.purpose || !data.purpose.consents || !data.purpose.legitimateInterests) {
// console.log(‘DFP: No TCF data found, not setting cookies’);
return;
}
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 800) {
$(‘.article-hero’).attr(‘style’, ‘order: 1’);
}
window.hide_overlay_for_exco = true;
});
};
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘exco-player’));
}

function loadSocials()
{
const socials = [
‘https://platform.x.com/widgets.js’,
‘https://connect.facebook.net/en_US/all.js#xfbml=1’,
‘https://www.tiktok.com/embed.js’,
];

socials.forEach((social) => {
var script = document.createElement(‘script’);
script.src = social;
script.async = true;
document.getElementsByTagName(‘head’)[0].appendChild(script);
});
}
})();


Source link

——————————————————–
Click Here For The Original Source.